Just what we were looking for.  Great set.  Very sturdy.  Firm Cushions.  Easy to assemble.