I am a petite 5'2, the bottom fit great and was every bit as descrbed. The top's material is small and skimpy but I wore it over a shimmery purple body suit and it was fine. I wore this to an Arabian Night theme party and received many compliments.
Rating: [4 of 5 Stars!]