Not five star b/c they're not as soft as i hoped and they shrinked considerably after 3 washes and machine dries. Aside from that, the material is on the thicker side and the snaps hold well. True to size.