We love it! My wife and I were able to assemble it ourselves over a weekend. The roof assembly is a little tricky, but after some trial and error it went well.