Enchanted Home Pet Brisbane Pet Sofa Bed size is 33.5" x 21" x 12.375" Cushion is 21" x 15". The height from the floor to the top of the cushion is 9" For removable cushion cover only - machine wash cold, cool dryer. Remainder of bed should be spot cleaned with mild detergent