Very clean, warm and had everything we needed. Lots of lovely touches. Very comfortable.