Took a couple days to put together. Have to cover everything with a tarp due to gaps but the size was perfect.