Bench was delivered well before expected date. Very well packaged. Easy to assemble although we used extra washers on the back. Comfortable to sit on. The only reason for the 3 stars is the weight. I’m not sure if it will blow away as we are in a very windy location, we didn’t want to bolt it to the floor as we move it to catch the sun. But overall happy with purchase