This sofa is absolutely beautiful. Very well made and my husband who is very picky liked it too.  My puppy Hendrix took to it right away. Finally a sofa he CAN sit on. Lol. 
I ordered a medium, and right now at 6lbs, it is a little large. But he will grow into it.