I love the reviews from all the wonderful people who have bought this dress, I am 5'2" and 148lbs, but I am a little wider in the ribs and lats for the top of this dress (by body type). My daughter tried it on she's 5'5" and 145lbs and it fits her perfectly so she now has the Medium I ordered and I am ordering a large.  The fabric is nice and comfortable and the print is nicer in person than the photo!