This is a very cute outfit.  The quality is what you would expect for a costume at this price.  However, it is VERY SHORT.  It is not mid thigh, it is more like high thigh.  Too short for me to wear alone, so wore black shorts under it.  You could only see the shorts if you bent over, so did not spoil the look of the outfit, but gave me piece of mind.