Perfect fit to the desk that we also purchased.  Our 15 year old son loves it for doing homework and building his lego sets.