So far, so good. Good price, delivered quickly, easy to assemble and comfortable right now. Today was the first day I have used it, so really hard to give a true performance rating. I hope it remains as comfortable as it is right now for as long as I need it!