I have two small dogs and needed a bed that fit both of them comfortably, had a bolster that wasn't too big, and that was easy for them to get in or out.  This bed is the winner.  I purchased a large bed to accommodate both dogs. It is very soft and cozy.  They love it.  I fit a crib sheet over it with some blankets (I clean too frequently to worry about washing the bed), so I can't testify to ease of cleaning, but it is the best quality bed I have seen.