This dress is absolutely flattering and will make you feel beautiful. fabric is thin but can easily be transitioned from fall to winter to spring. hugs all the right places. true to size. i am 5'2 and 120lbs, curvy and the small fit well. i am so happy with this purchase. great price point as well