I absolutely love this onesie, I did have doubts about the sizing as with the size chart it puts me in a small but all sources say to get you tee shirt size because it fits relatively the same and with that logic I should have gotten a medium, but I decided to trust the chart and went with a size small and it fits perfectly. The material is heavier that I originally thought but it’s super breathable and comfy. The snaps are practically unnoticeable for the wearer and thats great. Nothing digs into the body, and everything is super comfortable. Over it’s perfect for my first onesie and I absolutely love it.