Long assembly, BUT very easy. The desk is just big so plan for at least an hour or two to get it together correctly. Looks exactly like the picture. Particle board material and will be less resistance to scratches so be careful. This would not be an ideal desk for kids. Great storage with the side drawers. Good for the price point listed.