just got mine today and i didnt expect it to be perfect. i did lost some lbs and i was scared to at forst that the medium i ordered will not fit. but i was surprise it did fit. i like the short underneath it bcos it is stretchy. I am going to order the rest of the color. I only ordered black. simply love it!