This desk is a great size for my flat and was easy to assemble. Everything was in tact when it arrived and the delivery service was very helpful! Would highly recommend this product.