This bench is absolutely beautiful.  It arrived on time and in a big box with tons of styrofoam padding.  I was able to put it together all by myself.  Thanks to the flip-lock design there are no tools needed for assembly.  It is solidly built.  (And heavy, I needed help moving it upstairs).  The cabinet space is larger than I expected. The doors close quietly and magnetically hold in place.  The cushion is a little firm, but I'm sure it will soften up as we use it.  
Our room has a "nautical" theme and the white-slat look fit in perfectly.  I would highly recommend this bench!! 
p.s. the cats love sitting on it too.