The desk was delivered in a timely manner. Directions were easy to read and I put together in about an hour. The desk was big enough to put my iMac on, yet small enough that it didn't take up too much space. Just what I was looking for!