Love this bench. I received it quicker than quoted and it was very easy to put together, only six steps. It compliments my small entryway perfectly. The only thing I would change is the white bench top because I have kids and it will get dirty. I plan to change it to a grey top as I purchased the white bench.