I managed to put it together myself but wouldn’t recommend that. Table top seems to scratch easily but overall I’m happy with it!