Took 2 hrs to put together but looks great and sturdy. Not flimsy and excited to have it look cute in my office