This desk took a very long time to put together,(alot of pieces)  but worth it . Great price and perfect desk for what I needed .