Not quite 5 stars since the holes for the tabletop and legs did not quite match up and we had to shimmy them together somehow. Once set up, the table itself looks great, but we also know that the surface of the tabletop will scratch pretty easily. Make sure to use placemats if you want to avoid those scratches a little while longer.