Love, love, love this bench so much that I ordered another one after we put this one together! Perfect fit for the purpose. The package arrived in great condition, no damaged or dented pieces. Assembly was pretty easy (my hubby put it together).  Nice storage compartments. Very sturdy. Wayfair did not disappoint!