the item came extremely quickly, which I find to be very important. They are soft and well made. I would have to say they are for short people, because I am fairly short. Also, I am glad that I decided to get them in a small, I read the reviews and was thinking about sizing up. I didn't, they fit me perfect. While I'm short, I'm not extremely thin(5'3 at 140lbs), I have a little extra. I get lots of compliments of these. I would buy from this seller again.