I bought two of these for my Mini Aussies (both about 28 lbs).  These will replace a set I bought 3 years ago.  The old ones have been washed so many times that the color on the cover is fading, but really, 3 years for an OUTDOOR dog bed is fantastic!  These are super plush and yet lightweight.  I put them in the garage in the winter for my boys to take naps when I am gone at work.  In the summer, we put them on the back deck so they have a soft spot THAT ISN'T IN THE DIRT!  Durable, super cute and best of all, my boys love them.  Great price, if you have more than one to buy for.