Built to customer needs and measurements. Customer supplied tiles for the roof. Made out of 6x6 posts.