Was looking for 100% cotton but this one is 95%, that’s good enough! Wearing XS and it’s a slightly smaller side of XS so keep that in mind. I wouldn’t recommend this ivy color onesie if you plan on sweating a lot, maybe go for black. Otherwise it’s perfect for day to day or lounging! LTKActive LTKWatchNow LTKFindsUnder100