This Bella Pet Bolster bed is very well made and supportive and washes well.  Love that the bottom foam can be removed before washing.  I ordered the small in gray (pictured) and beige for my 10 pound long coat chihuahua.  He loves it!