I was very happy with the design initially but have had issues over the years. The stones have come loose in several areas and while I paid extra for a special weed "barrier" it has not been effective at all. These issues are minimal compared to what happened today. I had specifically asked for pet friendly plants and am now looking at a large vet bill because they did not provide what I had asked. My dog ate the leaves off of one of my so called pet friendly plants today and became violently ill. Upon research I learned that the leaves of this plant contain cyanide and is toxic to animals. These are not the only toxic plants that were provided by this company and I am now in the process of replacing 100s of dollars worth of plants to make my backyard safe for my pets.