The bed is cute and sturdy enough that my cat sometimes sleep on top of it and the roof holds. The cushion on the inside is removable and can be washed.