Excellent for the price, we are very pleased with our bench. It is sturdy. Ours came well packaged and the feet were attached, no assembly was required. I would buy this item again.