Couldn't wait to get this bench - worth the wait.  Directions for assembly could use some "tweaking," but a helpful neighbor figured it out for me.  It's the perfect size and has a resourceful use of inside space.