Cute, spotless, and lots of thoughtful touches. We loved it!