Time consuming to assemble this TV stand, but it looks steady when assembled .  Some scratch on some pieces, but they were covered by the speakers put on the shelves.