Takes a while but easy to assemble. The lights work well, the plugs work with no problem. The shelves have plenty of depth to store things. The drawers are a little weird. They don’t line up nicely like they should and it takes a while to work them in. But overall I love it.