Exactly what I needed for my home office, can comforably fit my two monitors plus my laptop docked in, plus printer, speakers, and room left over for writing, and anything else you need for. Great value without breaking the bank, great quality product. Took me a couple hours to assemble, but if I had a helper it would've easily been half that amount of time, with certain awkward positions in the beginning I had to hold it up with while I screwed it all. Plus, the shipper got it here a couple days earlier even than expected. Well done