My 10 month old German Shepherd has been cuddling up in this for about a week now and I am pretty sure she is quite happy with it!