This bench is perfect! The size is just what I was looking for in my entryway. It was very easy to put together, and feels very sturdy. I also really like the finish, it seems like it'll be easy to clean.