This bed fits right in my dogs cage.  She loves it.  It is very comfortable for her & looks great.  Won't show soil easily & washes nicely.