It fits my chubby frame but the cut below the bust accentuates my big tummy. My order is green as photo shows, at the back has thinning of cloth. The dress has weight as it's natural for velvet cloth, can be considered to be worn in semi-formal occasions.