We love our new bench, it fits and looks perfect in our entryway! Good construction, heavy duty, and very stable for sitting. The cubbie in the seat is a good size, the seat cushion lifts and stays propped for easy use. Very easy to put together, 4-5 large pieces only took a few minutes to assemble.