If you read the description carefully, there are no surprises. My only frustration was the heating, which had some big temperature swings because of how it's setup. You learn to tweak it as you go. A fan is provided to mitigate this if you can sleep with one on. Otherwise, the price is right and I would stay here again.