Perfect. Very cute, clean and comfortable. Lots of little special thoughtful touches.