Great in small, medium and large.
I bought for myself and two friends.  We all have different body types but it looked great on all of us.  The fabric is great.
Rating: 5 stars