This is a quality product, the workmanship is to be commended.  I'd have given it 5 stars except the seat cushion is as others have said, very hard to sit on.  I've got anther cushion on top of it until it hopefully gets broken in.