Clean ish, a little worn down and the finish wasn't awesome. The pool area is rather small, and the sunbeds weren't awesome. But it was enough, and over all i'm satisfied with the value i got for the money i paid. I knew that it wasn't gonna be luxurious for that low price, but i was satisfied enough. The beds were not very soft though, my back wasn't super pleased with that...