The sweater fits as expected. I ordered a size Med., because I normally wear that size in any of the tops.As for the price, it's a good price too. I've seen big sweaters like this one, for a lot more at more higher end stores, the price range was around $400. In the very end, it's a nice decent price for the quality of sweater too.