It took a very long time for my husband and I to put together.. i believe 5+ hours. we had a little trouble for the top to attach to the sides- we literally had to kick and hammer and jump on it to make it fit in the holes but once it was put together it was exactly like the picture and I love it