Great bench! Easy to put together and veg sturdy. The cushion is very comfortable and not firm.