Took a whole day to put together, but looks great! My husband googled and put together the floor, we highly recommend doing this first.