Perfect addition to my gardening back yard. Assembly is not for the faint hearted - easy to do, but very precise and tedious, with 100's to 1000's of individual little pieces. Also, you have to provide or build a foundation for it, which is another process. Do not purchase if you are unwilling/incapable to do what is required or hire it out. I'm an engineer, and did it all myself, and I promise that most people would not be successful.