Nice sturdy product overall but lack of some screw holes and misalignment forced me to leave it somewhat incompletely assembled. Nevertheless, it looks good and will be very serviceable.