It was too large but that's because I went by what the customers said instead of the sizing chart which they provide and is more accurate. I got an xxl and I would have fit a large. I gave it to my sister because I didn't want to deal with shipping.