This is actually a really cute cardigan!  I don't know if the quality is different when its fulfilled by Amazon but that's how I got mine and I am happy with it!  Although if you have longer arms and are getting a smaller size,  the arms might be shorter on you.  I am a petite person however,  I got the USA small and I love it. It, is form fitting which is what I like.  Order up if you want a flowey baggier fit.
I am..
5'2 130 lb
Sort of apple shape but I am pretty petite