Exactly what we needed for the property, easy to assemble, I only wish it had a mesh material at the roof line to let water in from the rain. Other than that, I am very happy with my purchase!