I got this for my small dog and definitely fits what I need. I'm glad I can hide the cat scratch side because I tried to take it off and almost took the panel veneer off. Has a nice amount of storage inside and overall I'm loving it so far.