The dress is made much smaller than the size offered. The colors are not the same as pictured. They are dull and the belt is ridiculously small even for the dress. I am a big woman and ordered the 5X.. What i received was a XXL dress with a belt that is approximately 8 inches of material with about 8 inches of string on each side to tie in the back i suppose, which would be ok if the actual belt design was long enough to cover the front but isn't.. It's like a patch of material and then string.. Ugly and ridiculous. The dress is cheap satin with an even cheaper thin material over it. Ugly and not worth the money.. But at $20, you get what you pay for.,.