I love the fit and the comfort as well. The only reason I didn’t give it five stars is because it had a very strong smell when it arrived, like vinegar. Even after one washing there is still a hint of the scent. It hasn’t deterred me from wearing it, but was a bummer I couldn’t wear it right away.