Overall quality and sturdiness of this bench is great. However, the finish quality on the top piece was poor. My husband ended up sanding it down and refinishing the top piece to ensure longevity. Aside from that, I would recommend this piece.