fitting dress even though i bought an M and thought it might be too small for my DDs but it stretches quite well. definitely worth the price. material felt good and does not feel cheap at all. looks like it can last quite awhile. definitely worth wearing out to party