The quality is there!  It starts out a little firm but with use is gets very comfortable.   Easy to assemble took me about 25 minutes.