Takes a couple hours to put together and there is a tricky piece on the roof. Overall, looks great!