Soft material. Very easy to put on. Stylish and fit tight. Not baggy or sloppy looking.