Desk was great but hardware is missing and i have been waiting on replacement parts for 3 weeks. Ordered them twice, the first time they never arrived and now it appears they are delayed.