It was not hard to put together just took a little time but it's amazing and I LOVE it! The drawers roll evenly and smoothly, nothing was damaged or missing and it arrived right on time!