Ok, so this thing is stupid soft. It fits exactly as expected and it's very cozy. My only complaint is that its completely synthetic material. I hate synthetics but the reviews and the low price made it palatable.