Absolutely perfect for a med/small pet, my dog loves it. Very easy to assemble, sturdy and attractive.
Would buy again.