My puppy absolutely loves this (exlarge)bed. She is a 6 months old German shepherd. She has plenty of room to play with her toys on it. She loves to stretch out on or just curl up along the sides. She will grow bigger comfortably in this cozy bed. It was compressed into a small package when it arrived. Within a hour of setting on my table it was ready for my sweet girl to use. The neighbor's dog, a Lab, loves this bed. She is in it every time she comes over.