bought them for my daughter.  she is 5 mos preg.  she wore them to an all-day outdoor party.  she thought they were great.  I ordered three more for her.  This is her third pregnancy and with each, the veins got worse.  She said that they were comfortable and really helped her leg pain/swelling.