Sozo Coverall 100% cotton Machine washable Richly emboridered Snaps in between the legs and on back for easy access