Very pleased-firm, fit the description as advertised-arrived/delivered in time frame-only reason I didn't give 5 stars is I would have liked to see it offered in different colors-with beige it may be in the washer more times then on the stairs!