Would have given this 5 stars, except the cushion color was not as light as I expected. The bench is sturdy and easy to assemble. Although, the threading on  1 of the 8 holes was  a bit mis-aligned or not properly threaded. After trying a couple of screws, some shavings came out, and the assembly was easy (did it myself). The light grey cushion is a bit darker with taupe shading, so it’s not as light grey as I wanted.  Unless the lighting is very bright (2nd picture) it does not look grey.   But overall, a solid, easy to put together product the that serves its purpose.