I Just put this together. Once I laid out all the pieces so I could visualize the layout it went well. Each piece has a small numbered sticker on it so you can pick the correct section. It took about an hour and a half with my battery drill. The stool is made for a small person. The touch mirror is amazing. The desk top has enough room for homework or makeup. 
I changed the knobs to dress it up a bit more. I plan to lay some clear vinyl across the top to prevent stains. 
It’s sturdy and functional. I’m very pleased with this desk.