The fit is perfect for me. I generally wear a medium and this medium has a nice, roomy fit (5’ 6”, 155 lbs). It does not look too large and is long enough to cover the top of my bum. The fabric is very soft and flows nicely. The color is exactly as pictured. While the fabric has polyester, it does not have that really slick polyester feel. Super cute top. Don’t hesitate to buy.