Solid product!  Extra parts were provided and the instructions were pretty easy. The roof was a little tricky but there were video online to help with that. Definitely worth the price.