Assembly was difficult, but worth it! Very happy with the result. This TV stand is heavy and sturdy