This product is handmade with strong stretchy material. Made with plastic snap buttons for easy on and off. This outfit is made to order so it may take longer to ship out. Please be sure to follow second picture for measurements.