I have purchased Snuggle-Up Dog Beds for my dachshund pups, and they seem to love the beds. The one I am reviewing here is a three piece set, (bed, blanket and pillow), 30" x 30", with a removable washable cover and plush lining. The frame of the bed is a foam type material, and the cover goes over it. The bed is great, but the only problems I've had is the durability, and I don't totally blame the bed for that. My pups are chewers, and they have already chewed holes in the blanket, the pillow and the bed lining itself. I've had to get out needle and thread a number of times to stitch things up. They also love to chew through the lining and end up damaging the foam frame underneath. I haven't been able to find a bed strong enough that they can't chew up, so I'm making the most out of this bed. It really is nice, I have the feeling that only an armor bed would be strong enough for these guys. :(
Well, anyway, as long as your dog is not a bad chewer, I think this bed would be fine for you.