This desk was exactly what we were looking for and it came quickly. You have to attach the two side panels, but that is all there is to it. Very solid piece of furniture and assembly took less then 30 minutes. Top piece is pretty heavy, so you will need help moving it. Great purchase!