This is a lovely looking product. It is sturdy and holds all our coats and shoes. It was difficult to put together because the screws for the bench simply don't fit no matter what we do. The bench fits well though so even though it's not held in place, it isn't coming off. Had it been easy to assemble and fitted well, I would have given 5 stars.