The reason I'm giving this 3 stars is because of the packaging.  It was not in the original package;rather a sealed plastic bag.(Perhaps a returned item?) I inspected it for rips,stains,wrong sized pieces,or weird smells.  "But how does it fit?" you ask? Well,in spite of the lousy packaging,  it fit nicely. It's very comfortable. I could almost wear them as pajamas(but I won't  :-).  The top rides up a bit and shows a bit of a cleavage, but a tank top can fix that. The pants fit like pajama bottoms. They are a bit long on me(at 5'5")but a pair of platform shoes or wedges can fix that as well. In a nutshell, this is a fun,comfy costume. If you're considering buying it,please do.