Product fit well, fit and finish was excellent.I thought the system for mounting the vertical shelf supports to shelf itself could been designed stronger. Maybe my concerns are unfounded but in time the shelf support may tend to sag downward.The screws do not seem large enough.