The foam is good and sturdy, but the covering wont hold up with daily use, ir dogs scratching.