Needed this outfit fast for a clinical test. It came right away, thanks to Amazon prime. It was clean and fresh and perfect. I ordered the small because I'm 5 foot 1 and the pants were very long. They did fit my body loosely. The top was good. It totally met my expectations and was a great price.