Dog loves it.  It could be a little taller but my pup is able to get up and down now with no problem.  Lots of storage space inside for toys or blankets.  And its very sturdy.  He seems to think it’s his new bed.   Keep catching him snoozing on the step.   
Very happy with this product!