I like this although on me it is larger than I'd like. But it's functional and the style is cute. I got gray. If they offered an xs I'd likely have a perfect fit. But that being said I still recommended this to a friend. I've washed it several times and it hasn't faded and doesn't appear worn. I'm only knocking off stars for the fit.