I personally love the pool, although it had a few small leakages. We just patched it up with waterproof tape, and it worked out perfectly. In addition, we added special sand for above-ground pools, pavers for stability (I placed them slightly in the ground because I felt like the thin pool material on the bottom would pull the pool down by the water's gravity and perhaps create another leakage), and thick above-ground pool cloth. 
Kinda was a lot more work than expected, but I am happy with the end results!