It is a really cute outfit and seems comfortable enough if it only had fitted my son. It was polyester and cotton mix but most Halloween costumes we saw were terrible quality polyester so we were excited about this one and ok to send my son in it to nursery. He is 16m old and I ordered 12-18m size. He is 83cm tall. The outfit was too small for him. The trousers leg was above his ankle and once he squatted all the buttons popped and the outfit opened. The buttons are along the legs, presumably for easy diper change. Bottom line, unfortunately we had to return this item and there was no time to order one size up.