The bench is perfect.  As the other reviews indicated, the legs don't align properly, so out came our drill!