I wasn't expecting to love this, but I do. Comfy, stylish, and was perfect for stretching over my pregnant belly. I did read the reviews and ordered up a few sizes. Im normally a small, probably a medium right now, and I ordered an XL