This bench is very well made and solid. The cushion is firm and comfortable. I bought it for my entryway and love it!