Fast shipping.. took about 2 hours to assemble without any assistance. Desk is sturdy and cabinets are great for storage! Also is big enough for two people to work on it at the same time.