These were a lifesaver during my pregnancy. I only wish I hadn't waited so long to get them. I would have given 5 stars however on 2 of my 4 pairs minor stitching can undone due to excessive wear and washing due to work. Overall a great product though.