Perfect desk for my small office space. I was able to get it put together in about an hour. Feels sturdy and looks great, especially for the price.