When we moved into our new house with a large backyard, I didn't want to take up all the space with an in ground pool when I knew I already wanted to get them a swingset and enough space to play in. So we decided to go with an above ground that was big enough for all of us to go in and the kids to swim, but not so big that it would use a lot of yard space and require a lot of maintenance. We purchased the Intex 12x30 round frame pool after viewing it online and in store. It's price was fair and it looked fairly simple to set up and came with a DVD to guide you through. The problem is you can't use the DVD outside to actually help. It wasn't a nightmare to set up, but nowhere near how easy they make it seem. We had to make a flat surface in the yard so it was even and my kids wouldn't feel every pebble in the ground. The bars were a bit of a pain to put together and took a little muscle to get it together. When all was done we did get to enjoy the pool for a couple of months. The problems are the filter it comes with is terrible. I don't know why it wasn't filtering good but I had to vacuum it and shock it which is usually ridiculous for a medium sized pool. I was skimming everyday and because it wasn't working properly, my pool would often turn that foggy blue color. I think next year we will be reconsidering putting up that pool again.