Very clean and comfy! Had everything we needed and Jeremy was very responsive!