Not a bad little bed for dogs!  However, it was a little smaller then what I thought for my puppy!  Very soft and pillow comes out if needed.  Legs are easy to attach as well.