I have been contemplating what desk to purchase for months. Desk took 2 days to put together myself but wasn't hard. Looks great!!