Quality is pretty good , ive seen some reviews saying it rips easily so ill be careful with it , would 100% say to order a size down , i like my clothes slightly big but the sleeves are huge, order a size down. Looks pretty good tho overall satisfied.