Really easy to assemble BUT it does take a while (4 hours) 

I have no complaints. It’s just as it is pictured. Feels sturdy, looks high end. The storage spaces are really good dimensions. I am really happy with this purchase.