I don't usually buy clothes online because it can go very wrong with the sizing and aspect of the product, but this was not the case. Very surprised by it's quality! Nice soft fabric and as shown in the pictures. The sleeves length was great . Packaged with care. I sized up due to someone else's comment and was for the best. Would buy again!