It's a good product, but I ordered a larger size than needed, so it was disappointing.  Honestly, I'm tired of returning clothing that's too small or too large, so I may just sleep in the damned thing.