I love this bench except one part. A few of the pre drilled holes were not deep enough. I had to drill deeper holes in order to be able to put this together. I put it together myself in an 1 hour. The directions were easy to follow. The attached picture shows where the screws stopped so I had to remove them and drill deeper holes. Since I had to drill deeper holes I lowered the rating. Otherwise I would have given it 5 stars.