Beautiful TV stand. Assembly took approximately 4 hours (solo job and took my time) which was to be expected. The cam locks are quite brittle but there are 5(?) extras provided so it's nice the manufacturer accounted for that. Leveling the doors is kind of wonky but it's nothing too challenging.