Excellent value, easy to assemble.  My old dog finds them easy to use and the carpeting on them helps prevent slipping.  Would definitely recommend!