For the price, these are great. I'm only 18 weeks pregnant but all of my pants were starting to squeeze me too tight. These are very comfortable! I'm 5'7" 145lb, and the mediums are a great fit. Still have a lot of room to grow. They are thin, but not too thin. They are not see-through. Also, some have complained about these being too long. I don't think they're long at all. They are perfect on me.