Terrible material for any place with high use!  Very uncomfortable to sit on and worse to sleep on.  I am sitting on it right now and my seat hurts!!!  It stains super easy and has a weird material like a canvas or something like that. This is NOT for a pet home at all!!!