It was delivered on time and came with instructions for assembly that were very easy to follow and had illustrations to make it clear since some of the parts are similar but different.  The finished product is just what I hoped it would be.  I love it because it gives me the storage space I need without taking up a lot of space.  I consider it to be a perfect desk for the home office.