The size is perfect for a small pet to use.  I was mislead in description that it was a Holdsworth (actually both made by Zinus) Comfort Foam 2 Step Pet Stair made of "carpet" vs a soft cloth cover.  It is the same Zinus Comfort Foam 2 Step Stair available for $6 less on AMZ.  The only reason I'm not returning it is that my pet needs it now after it took 5 days to get here.  I'm not a happy camper....