The bench is beautiful in design and in color.  It looks great on my porch.  I would rate it a 5 but it was a struggle to put together.  It took my husband 2 hours just to do the final bolt since the hole was not not drilled right.  He tried to make it work and then gave up and drilled his own hole and bolt. It seems sturdy. It came quickly and with the hole problem assembly would have been easy for a handy person.