I am very pleased with this product! it was an excellant buy for the money. The quality of the bench is as true as the pictures and description stated. The assembly wasn't bad either, I was able to assemble it in about 40 min. The bench arrived when it was promised in perfect condition. I would definitely buy other products from this site!