We love it!  Easy to assemble.  Everything fit perfectly in the assembling of this bench.  We use it in the bathroom, have towels rolled & stored on the shelves.  Looks great!