Perfect size for our small living room. The white table top is nice but does require frequent cleaning as fingerprints easily are seen on it. Not too hard to assemble.