It took about 3 hours for us to put this together, and the hardest part was getting the door aligned. There are a lot of pieces, but once we laid everything out it was great. All the pieces were there and in good condition. I love it! Looks great in our room.