This is the first piece of clothing I've bought off of Anvuy so I wasnt really sure to except but I'm very happy with my purchase! It's super cute and keeps you warm. The length is okay for jeans, but if you're like me and like to cover your stuff than I wouldn't wear it with leggings. Overall I love it!