I would have liked this much better if it actually fit! I ordered a large, thinking it would fit me well and offer a little extra room, as I am quite small and short. But it doesn't even remotely fit! I'd make sure you buy two sizes larger than what you need, otherwise you'll end up with something that's too small to wear.