Very clean and comfortable. Warm and as described. Had a great nights sleep. Bit tricky at check in though.