I ordered my usual size
I ordered my usual size large, which fit tight on my legs and was uncomfortably tight around my pregnant belly. I returned that one, and ordered an x-large. The x-large is still a bit tight around my legs, but more comfortable around my belly. The quality is excellent, so I decided to keep these. They are a bit on the long side, so they occasionally need to be pulled up. I'm 5'3 and 170lbs while 7mo pregnant.
Please note that for returns they deduct a $6 "handling fee" which does not make me want to buy other products from them since getting the right fit online is not always easy.
Overall I like the quality, but I think the fit of these is for someone that has less curves. So 4 stars for quality, 3 stars for fit.