I bought these for cheap maternity shirts to wear to sleep or gym. I was pleasantly surprised at the quality. They're long enough to cover my belly and very thick and stretchy. Not big and boxy.  Nice cap sleeves and perfect depth v-neck. They're cut for curves and because they're so thick, they don't show imperfections. My husband actually commented on how nice they look. I am 5'7 160lbs pre-pregnancy and at 6 months pregnant, the 2x fits perfectly. Since they're so cheap I also ordered 3x for the last 3 months. Wish they came in more colors!