Took about an hour to put all the bolts/screws in place but once it was put together I realized how perfect this TV stand is! I love all the room that the shelves provide.