I have ordered these dog beds multiple times.  They are great and seem to be very comfortable for any sized dog.  Our great dane and lab mix love them!  Very easy to clean; just unzip the cover and remove from cushion and throw in the washer/dryer.  I will continue to buy these.