Not bad for the price but the stairs would have worked better if the posts were offset from the top.  Kind of pushed back a little.  Giving more room for the pet to step.  Great price for the value though.  =-)