The fleece cushion bed is much more than just a cushion. It is thick, buoyant and soft. It keeps it's shape after my dog has been laying on it. The medium is a very good size for a medium dog (cockerspaniel). The colour we went for this time was a little more neutral to suit our downstairs and it looks so lush in our living room, adding something rather than looking like scruffy dog bed in the corner. The main thing is, my dogs love these beds and have not slept anywhere else since we got Miaboodogbeds. Thank you !!