I’ve had this for over a month now and it’s my dog’s favorite seat in the house. Not the intended purpose, but I’m still very happy with it. Dog hair comes off super easy (lint roll, vacuum, or even a damp towel pulled across) as does any dog drool. Seat is firm as is the bed. I purchased it so that I could have something to sleep on during hot nights. Large enough when unfolded to accommodate both the pooch and me comfortably.