Size was perfect (because we measured). The table top is thick and solid and legs are strong. There is manufacturing welding scrap moving around inside, but a table should move. We’ve put it on carpet so we unscrewed the leveler feet and it should settle in nicely. It is a tall table so the chance for tipping over should be considered if not against a wall or sofa.