I rarely rate a perfect score on anything, but this is a 4 star item for sure! It is on the smaller side but for the price, not a surprise.  Assembly: all legs are the same length yet try as we might, could not get a couple of pieces level (i.e. coffee table) - will have to do the old fold-over the matchbook trick under a leg.)  All in all, an attractive piece for the money.