Extremely quick to assemble and looks really nice for the price. If I lean too hard on the front of the desk top it can sometimes pop out of place at the back but that's a very minor thing and overall we are extremely happy with it.