The top fits fine, just not my style. The fringes are a little long, but I may be able to wear it sometime. But the bottoms are WAY too small. I got a large, am 150 pounds, and it barely covered. Looks like I'll be handing it down to my younger sister. UGH! Don't buy this.