My dog loved this bed right away!  I bought the largest size, even though my Golden is quite small.  She stretches out and sighs!  Foam insert is one solid piece which I really like and the outside is very soft and obviously cozy...!!!