Great quality bed. I have 30lb beagle mixes and they fit perfectly with room to stretch out. Sturdy sides that don’t easily flop down like some beds I’ve had previously. Extra cushion for support so they don’t feel like here sleeping on the floor. My dogs love them. Would 100 buy again!