They are both holding up well. While the large Orvis will reach the front seats to form a hammock, my guess is that the XL will form a deeper hammock for your pup. The window things have been a really good add, as Mocha tends to scratch the door when she sees another dog and freaks out.