We needed something for the foot of our bed so that our smaller dog can jump up. This bench fills our needs quite well. It was easily put together and looks great. Plus, it offers some extra storage space for odds and ends. It truly is exactly what we needed.