This desk was delivered three days earlier than expected and it SO EASY to put together, I had it finished (by myself) in less than a couple hours. All hardware was separated by step, directions were easy to follow. LOVE this desk, just the perfect size.