I love it but more importantly my dog loves it.  I got the small for one shih tzu and the medium for the other bigger one.  The medium is really big and I returned it and will order another small size.  Both dogs weigh 16Lbs and 24Lbs.  Unlike other similar dog beds these are padded on the bottom so it is more comfy for the dogs.  It really is a snuggle bed.