Love this dress! i'm 5'4", 110 lbs. i ordered 2p. the dress is stretchy at all the right places and accentuates your curves. it's very well-made. i usually like loose fitting clothes, but i feel this dress needs to be snug but not tight. i tried 4p and it was just a bit loose. this dress is well-worth the price.