Very cute desk. I was missing some of the parts and they took some time to arrive so I ended up going to the hardware store to improvise. Took me about 4-5 hours total to put together. I was concerned about it not staying upright and I was right, I could not get this thing to stand up! After yet another trip to the hardware store it’s not moving. On a positive note is the perfect size for my apartment and works great for working from home. 3 stars because i am still not convinced it was worth all of the hassle.