came fast, easy to put together. product expected for price , Not very comfortable seated, but not too bad when laid flat. 
Not sure about how long it will hold but so far its ok.