These are perfect!  Exactly what was described and extremely comfortable.  They are easy to assemble and appear to be made of quality material.  Time will tell how well they hold up, but for the price I couldn't be more happy with my purchase.