For the price you can't do much better than this desk! Shipping took about 5 days [total] which I think is reasonable given COVID-19. The assembly was the only downside. I did it alone and it took me a few hours. But a few hours well worth. I am very happy with this purchase and would recommend it to friends and family. It's a sturdy and surprisingly heavy desk.