Just a simple little desk and the only assembly is to put the legs on - 15 min max time. It’s sturdy, though because it’s just four legs it shakes a bit when you lean on it. Mine came with the rail on the side of the drawer not completely secured so it opens but does not stop on one side. All things considered for the price it’s a cute piece.