For the price you can’t ask for much more.  Cushions are thin but comfortable.  My 15 year old put it together with no problems.