Very nice quality. Comfy cushion. Looks exactly like the photo.  Very easy assembly.  You only have to attach the legs
 The bench is sturdy.