Great quality and easy to assemble- looks great on my porch. I highly recommend  - told very comfortable to sit on. 5 stars on this bench!