Oh my gosh these jeans are quite possibly the cutest things you have ever seen!!! The front is floral and the back is gingham, SO cute! These are 100% cotton so there is no stretch and they are a TTS fit, we suggest a 24-26 small, 27-28 medium, 29-30 large. Macy is a 24/25 in pants and 5’7 wearing the small.