perfect. my 3 dogs ruin every bed they get, but love this 1 so much that its still in 1 piece.