Hard to put together but a nice roof. Directions could have been better. Overall recommend and happy.