Perfect and stylish! It fits perfectly I am 5 foot 5  and 125 pounds. I think it would fit someone heavier than me too. I was worried because m,ost items I order on Amazon are for little people from other countries. This is a true American size!
I think it would fit anyone! Great for summer!