I ordered an XL and I'm 5'6 178lbs. 6.5 months pregnant. I thought XL was a major exaggeration but its definitely not. They fit comfortably. Not tight at all and not loose. UPDATE: 8.5 months pregnant and 196lbs. The XL still fit great and I bought some more to get through the end of pregnancy plus hospital and post.