This is a fantastic bed! I did so much research to find the right bed to give my girl a comfortable space for her recovery after being spayed. She is a 30kg German Shepherd and I got the XL, as you can see from the photograph she has plenty of space to sprawl out, I have covered it with a blanket due to the op but it has such a lovely soft cover that is easily removed for washing. It is my absolute Best Buy and has 100% aided in her recovery. My Golden Retriever loves it too, he is bigger than her and still has plenty of room.