Perfect in every way...strong and sturdy.  My three dogs love it.  Second set of stairs!