I purchased two of the benches. They were easy to put together and all the hardware came with them and they look like they will be very durable. They loook great! I'm very please with the products look.But.....they are not as long as described. They are 62" long, not 66" as described. Also the seat is only 57.5" long end-to-end. Usable seating area is 54.5". The differences between total length and usable seat is due to the design. The description must count the top setions that has "wings" on the top of the back that extend beyound the ture seating area of the bench. Therefore although I'm happy with the value and appearance, I only rating the product as good due to the inaccurate demisions provided.