So impressed with how this product turned out. It's loose, soft, and the perfect color. From the photo that they provided I expected the fabric to be more sheer and like polyester, but it feels like cotton! This makes me love it even more. I ordered a size L/XL and ended up getting a XL. Its the perfect size. All day I got complements on how I looked so cute and preppy. It came in about 15 days, so it was a little long, but definitely worth it. 10/10 would recommend.