Overall a nice looking unit, the finish on a few of the legs was a bit rough and the attachment of legs to the seat and tabletop is not the strongest but for its purpose it should work well.  After seeing and assembling I would say the unit is a bit overpriced at $389CAD if you ask me, but  this seems to be the price range for these.