This dress is beautiful. it is tts, but since it is so flowy, is not form fitting. i am petite (5'4" 115lbs) and this is a lot of dress for a shorter/smaller person. if it were less flowy, i would keep it. the design, material and overall product is, however, amazing! this dress would be a beautiful addition to any closet.