The finished product looks great!  And that top, that thing is awesome!  Unfortunately, the rest of the pieces don't feel as solid.  Be prepared for a fun installation.  It took me and a friend 3 hours to put together.  The drawer was an absolute nightmare for us.  The "D" piece arrive with two damage spots on it.  Luckily, that piece is inside, under the top, where your legs would go if sitting.  I'm not a fan of all the "hidden cams" either.  It feels like it makes the finished product less sturdy.  I'm happy with it though.  It looks great.  Perfect addition to my kitchen remodel.