Wonderful! Huge! Warm, comfortable, safe, modern, spotless.