This is a nice bed as I have a large german shephard I ordered the largest size the only problem I have with this bed,is that the mattress is very thin so I had to buy a dog cushion to put in this bed also it needs to be up against the wall as when its free standing and not leaning on anything,when my dog gets in it tips backwards and he falls out which isnt ideal