I ordered a small. The pants were really tight so I did an exchange for a medium. Much better fit but the set arrived with a hole on the top and pants have hems that are fraying. I’m afraid to send back because of the shipping/exchange costs. The white set is completely see through:(