I haven't even tried this on yet so I can't speak to how it fits. But the reason I haven't is because it has an awful chemical smell to it. I washed it and it STILL SMELLS. The stitching was also already loose prior or washing it. Not sure if I will even wash it again and wear it.