Fairly easy to put together if you take your time. Looks awesome! We love the handles! Accommodates a lot of items. We are very happy with the TV stand!