The main goal was getting a Dallas Cowboys onesie in time time tomorrow's game....Mission Accomolished. It arrived early and I immediately unboxed and tried it on. The material is very thin...some sort of thin fleece, if I had to guess. The colors are vibrant so no disappointment there. However, given the price point, it is disappointing that the thinmaterial screams "Cheap!" The stitching also gives homemade vibes. I'll keep it and see how long before the stitches give and material frays. I think the maker could have put forward a better effort on this product. As many others indicate, it runs super-big; which is fine if you want a loose fit. I could have easily been comfortable in a small or even an extra small.