I bought this for my cousin's bachelorette party.  She normally wears an 18/20, so I ordered the size 2X.  When the package arrived, the bag it came it was labeled 2X, but the actual tags on both the robe and babydoll were 3X!  And, they were almost too small!  The sizing was very off and the material was thin and flimsy, not very supportive.  The robe was actually pretty decent.  Overall, not really worth the forty bucks I paid, maybe twenty.