Arrived quickly and on time, no pieces missing and no tools needed other than what was supplied. I found it very easy to put together - I did it on my own with no problems - took about an hour. Nice and sturdy; perfect for my laptop and PC monitor so I can work from home. The shelves are a welcome addition for storage.