Even better in person!  Took my husband and I about 20 minutes to put the legs on. Great product!  Will be ordering the matching end table next!