I like the style - very cute. Size small seems correct for me (5'6" / 123 lbs). For the price, though, I expected the quality to be on par with something I might find at Target. Unfortunately, this dress seemed a little too rushed - some slightly bunched/puckered stitching down the back that makes it not hang quite right. Also, along the sides, the seams don't lay flat/the same way - they kind of flip directions, if that makes sense. Not sure if this would be helped by steaming/ironing or not, but regardless, it called attention to hips/ made them look wider than necessary (even though not tight-fitting). For some reason, I expected more of a cotton-type fabric, and I'm not sure what this is made of/couldn't find a tag that specified materials. Will likely end up returning due to these points. If you don't mind a few potential, small issues, may still be a good option for you!