Really nice piece of furniture. Shipped well and was fairly easy to assemble. Hinges and rollers work fine. Accidentally put the front doors on backwards but was an easy fix. Would buy again in the future.