Perfect size for the place I put it! The material is smooth and the seat is firm but not hard!! Very comfortable!!