First I love that it's off the floor and it's unbreakable plastic. The cushion cover is very soft yet waterproofed..I bought the large so it fits about 3 small dogs at a time