My 3 little toy poodles love Snuggling together on this bed.  The pillow is a bit overstuffed so I removed some padding and placed a chenille bath rug on top.  It's sturdy and well made.  I bought it as a return and it arrived like new.