Love love love this desk. Yes it took awhile to put together but it was worth it.  Exactly what I wAnted!