I wouldn't pay $30 for this set. The printing isn''t the best, and the sizing is totally not what they say. It looks like a cheaply printed product. Now, its cute, and its funny, but I usually wear a large or extra large, and since this is from China, I ordered the larger of the two... well, this is one thing that really is actually bigger than they say. The tank top is almost a dress and the shorts would fit a second thigh in them. Wish I would have known!