We have had this for quite a few years now and we have not regretted purchasing this at all. Assembly was not bad at all with two people putting it together. This would be much more difficult to assemble by yourself, if that's possible. Our lining lasted us three summers before it sprung a leak and needed replacing. The frame for the pool is very sturdy and we have not had any worries about it breaking on us. We have several rough and rowdy boys in the family and they haven't be able to do anything to damage the framing. It's a nice depth, especially for kids and/or shorter people, it's pretty close to a below ground pool for them. For people of above average height it's a little less enjoyable, when you're standing up you're out of the water more than you'd want when you're in a pool. When we pull this out of the garage our family knows summer has truly arrived. It is a great family activity.