It's very soft and is exactly what I expected it to be. Size is great and it works great for our nursery. It did take a really long time to get here and shipping updates weren't very accurate but luckily baby isn't here yet so I had time to wait.