Hzcx Fashion Mens Brush Frazzle Denim Jean Vest Button up Motocycle Jacket pls choose the size as your US size,if you wear US M,YOU feel it is loose,pls choose US M(38),If you feel slim and fit,pls choose US M(40) we will ship it to you within 2-3days,and it just needs 7-14days to delivery,so it is faster than amazon expected date. we support to return no reason within 7days,we have warehouse at usa,so you just need to return it to our usa warehouse and don't need to return it back to china. the fabric is stone washed,so there are some brush and frazzle.button up closure.Please pay attention to our size chart. Please contact us if you don't know which size fit on you, we'll give you some advice soon. Hand washing and machine washing are ok, avoid washing with light colors of clothes.