Perfect size, easy to assemble, solid, functional, and modern looking desk.  It's really great for our needs!