Fast shipping, order is as pictured. Material is surprisingly soft and very well made. Buttons feel sturdy - some cheaper kigurumi feel like buttons are about to rip off with every use. However, size isn't quite one size fits all. It does fit but if you have a bigger stomach or hips the buttons will separate/it will pull on the legs or shoulder. It's hard to judge sizing based off flat garment measurements and I've fit into other 'one size fits all' kigurumi just fine before, but this one seemed a bit more snug than others which was disappointing. Thankfully it does still fit to work out for what I want, and I am overweight so if you aren't hugely overweight this would be the perfect kigu for you. Only knocked off a star because it seems to run small for me.