Received my bench and it met my expectations. Assembly was pretty simple. The only bad thing was that there were 2 spots where the black paint was rubbed off. I had to spray paint both spots.