Best dog beds we've had. Our dogs love these beds and are always in them (we purchased two XL beds for 2 German Shepherds). Plenty of room for our dogs, and they prefer these to any other beds we've had. The only thing I wish was a bit different is I don't know how you can wash these. Other beds we've had did have removable covers that you could launder. That said, we have a pet hair specific hand held - so we just vacuum them and they don't smell. The dogs love them, and that works for us...