For an inepensive "fast fashion" style cardigan, this thing is really nice. Well made with no obvious pulls or loose stitches, nice and thick and soft and very cute. I would call this an oversized sort of style, I got my normal size (Large) and it fits well. I think this is the way that it is intended to fit but if you want a less oversized look perhaps order a size smaller. All and all it is very nice and I will be wearing it frequently when the weather starts to cool down. Its more than warm enough to wear as a jacket on a cooler day.