The sweater fits as expected. I ordered a size Med., because I normally wear that size in any of the tops. It is also a bulky sweater, & not flattering at all, but it is cute & will keep me warm too.
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.