This is a very functional and modern desk. My husband has enough space to put his laptop, a big monitor, a big keyboard, mouse, headphones, and has space left to have his cup of coffee, so it's a good size desk. It took me 10 minutes to put it together.