My dogs love this bed! Sides are firm enough so that they dont collapse, yet soft.  Bottom is thick so that dog is protected from the floor.