Decent construction.  Cushions are a bit firm for my taste.  Cushions do not stay put, which makes for constant adjustment.