Perfect medium sized raised bed. I love it. I can change the little topper out easily when it becomes too soiled. It does come with a flat cushion. But I wanted it cozier for my fur babies.