Very clean, comfortable, warm and cozy.