Ordered for my Great Anatolian (half Great Pyrenees half Anatolian Shepherd). She's about 100 pounds and 5 ft 8 when she stands on her hind legs. Anyway, the size (xxl) is perfect and she loves it! I was worried she wouldn't want much to do with it, but I was wrong! She's on it every day. SUPER comfy (I'd like one for myself) lol and it's great quality. Highly recommend!