The bench is solid and was easy to assemble. I needed something that was not too big so it would fit properly in my entryway.