This dog bed is so nice and plush. Our border collie absolutely loves it. It gives her a lot of support. She weighs about 60 lbs so we got her the large and it's perfect.