Fits like a glove and looks amazing on. it fits so many different body types but yet is flattering in all the right places! i got 00p and have a smaller chest and hip but it really gives a nice shape! got compliments all night when i wore this to a formal dance, but i could see myself wearing this again and again for holiday parties or other occasions!