We have purchased two of these desks.  They take a little time to put together, but they are a good storage solution and arrive rather quickly