First of all it came fast. I ordered it 2 days ago and it came yesterday. Anyway, the instruction for assembling was easy. However, it's not good materials. I didn't have any problem assembling it but the top shelf gave me trouble because the screws are too small for the holes so they went through the legs. They won't hold the legs down like they supposed to. Therefore my husband is going to buy bigger screws. That's why I don't have the top shelf up yet. I love the lights and the charging station though.