Not the best quality, but decent for the price. I bought 1 size bigger than usual due to other reviews saying the fit is small. I'm 17 weeks pregnant and it still fit comfortably and was a bit loose lol! I'm around 5'7 and found the length was a bit short though. Maybe sizing is not consistent.