Fits great, and it's not too big or small. I was afraid it would be too small since it says its a size us8 and I usually wear a L or XL  but its flowy enough to cover just right. Its lightweight and fresh.