soft fabric with a durable feel fast shipping, arrived in two days ordered a medium, fits well (6', 165lbs)