It's a great little bench and the perfect size for our entryway! Unfortunately the screws that were provided to attach the seat to the frame were far too short and wouldn't attach the two. We had to go buy new, longer screws in order to finish putting the bench together - which definitely isn't ideal. If screws are provided, you shouldn't have to go out and purchase ones that actually accomplish the task. Hopefully in the future, they'll provide longer screws to attach the seat to the frame. But it's stable and looks great now that we've solved that issue, so ultimately, we're happy with the purchase.