Great buy, fast shipping!! The desk is perfect for a all in one computer like an iMac wall mounted... Assembly was not bad, but the longest build time for the third desk that I put together.