Not as difficult to put together as i thought, love this piece and even though its not the same color as my table it was a perfect match. I should have left a shelf out to put taller items in , but not a problem. I am so happy with this piece and can't wait to show it off.