Bought the small for my cats (avg size) - it's actually just a tad tight for them to spread out on, but they are adorable on this sofa.  This is my second, and both well made products.