I love this bed, my new pup loves it even more. He slept the entire night his first night with our family. It is very soft, well made & perfect. Delivered ahead of schedule. I worried this bed was going to be to large for my 12lb dog. Since this bed only comes in one size. It's perfect gives space to stretch out all the way. Well made the sides are firm enough for the dogs head to lay on without collapsing. I highly  recommend.