I got these in preparation for post partum recovery. I had a planned c-section for breech presentation. These are super soft and comfortable. I wore a size 2 or 4 pre pregnancy. I ordered the large on purpose so they would not be tight and come up high enough to cover my incision. The price is very good for the product. I wanted something not super expensive in case they got ruined, so these were perfect.