There was a lot of pieces to put together but we did it in about 2hrs. We took our time though. Very nice looking tv stand and fits the room great!