It fit!
I kind of knew to begin with that it would be snug, but it definitely fit well! I have a small upper body and it was snug but still fit! It's made very well and I'm really happy with how it turned out! I would definitely order from this website again. Thanks!