Spotless and lovely and warm. 5 stars from us