HORRIBLE quality. The trim on the top was already falling off when it arrived. The sleeves are only tacked with a single stitch and that stitch was already coming out. The pants are completely transparent. This item is very reasonably priced but you definitely get what you pay for!