I love it it is nice and sturdy and looks like my beagle fits perfectly on the medium size! 
We are training him to stay off our couches and climb on his own couch!