Needed affordable small shoe storage with a bench to sit on while putting on shoes. This for the entryway of my small cottage. The bench came quickly and all parts were in good condition. It took me about an hour to put together-all hardware was included. Its really wonderful for my space and Im quite happy with my purchase and that I could put it together myself!