My order arrived a few days after I placed it,  the couch was simple to assemble, and is comfortable! 
It is pretty small in size, but it is perfect for the space that I am using it in! The box that my couch showed up in was pretty damaged but thankfully that didn't affect the couch. 
I do not know how long the material will hold up, but I am overall satisfied by my purchase.