Bought for my son who wanted it for his school’s pajama day. This was the only sonic the hedgehog onsie I could find, and this was what he specifically asked for. It arrived two days before the expected arrival and looks like the picture so it is very cute! It isn’t the soft velour material that is so popular, more like basic felt so it is an ok material, but not quite the level of softness he prefers so he wears a shirt under it. It’s also pretty basic on the inside, no lining and relatively thin which may be a plus if you get too hot, but for the price I would have liked it to be a slightly higher end material. It is also very long. I had to order a large/extra large because that was how it was offered but I wish it had been just a regular large because it is WAY too long. For reference he is 5’8, 165 pounds with a thick build and this swallowed him. The sleeves aren’t bad and about the right length but the torso and legs could probably fit my dad who is 6’4. So that seems strange and also why I gave 3 stars, because that seems like it could fit weird on a taller person and I think they should break up the sizes into their own categories instead of making large and extra large part of the same fit. That’s only a good idea if the material is stretchy, which this one really wouldn’t create a lot of give on a bigger person. Overall I am happy with the purchase because I can hem up the legs and my son is happy to wear it to school. The seller was great and I was so happy that even though I ordered this at the last minute , it arrived well before Christmas and was well packaged.It fit perfect for my husband ❤️ And he love it! It feel really comfortablePerfect fit for exceptionally tall 14 year old sonSlightly smaller than normal, glad I got the bigger size. If you're taller, get a larger size. I am 6'4" and I'm very glad I sized up. It's definitely wide on me, but the length is perfect. It's comfy, pretty funny, and the spikes are soft so you don't even realize they're there, kinda like mini pillows.We ordered a men's small for my 13 yo 120lb son and it is perfect, a little roomy but not big. Very soft. It made it through its first wash with no problems, fabric is a little thin but so far so good.I’m 5’5” 135lb and purchased a S/M and this fit GREAT. I love this. Is SO SOFTBought the largest size my college son was still too tall and to full size for it but he loved it!! Definitely for fans the tail in back is hilarious!I love this costume it was actually for my 8 year old that is on the chunky side so I needed something that would fit perfect. I got him the small mediumHe loves it and it’s so comfortableGreat item fits a guys 6’ 210 pounds.