If I could have gotten an XL instead of just the large I would have preferred that. It fits pretty good and is very cute, a lot of people notice it. I just wish it was a little bigger so it could be more comfortable. The large fits like a medium.