Extra large is huge, overkill for most large dogs dogs. So now my dog has a couch, but he loves it! Very good support.