These desks were the first of their kind we have ever bought, so our review comes without experience of similar products, however I will say that these desks are perfect for what we needed. My husband and I play a lot of video games, and this is the ideal desk that gives gamers the creative freedom to determine their needs.We were worried with most photos and reviews we saw on similar products that our PC towers wouldn't fit, as mine is a lot shorter than theirs. But this one not only allows you to customize the shape in which two desks could be assembled, but the height in which to place the basket tray on the L end.We were looking for desks that would/could "fit together" as we play / stream sitting next to each other and didn't really want anything in between us to allow for ease of movement & not feel cramped. These desks come with 4 different assembly options, A,B,C, or D. So, if you have a particular space requirement, you're more than likely going to be able to find a way to assemble this to fit your needs.Instructions are pretty straight forward, though I caution that you double check the L end before assembling it to make sure the holes are lined up where you want them to connect to the larger desk portion, since there are multiple ways to assemble it. Also, keep in mind which direction you want the LED strip cord to go (the power strip insert has 2 USB outlets on it, so the LED lights easily plug in there) before attaching it to underside of the shelving piece. It's a pain to take it off and try to fix it if you forget to consider that. They also supply you with the tools needed as well as extra screws and bolts should you lose one. Took me about two and a half hours to assemble one desk, personally.****The only downside is that it accumulates dust and fingerprints / smudges quite easily due to the material used, however I will say that everything seems/feels very high quality and VERY sturdy. I personally just use a lysol wipe daily because I can't stand to see smudges everywhere.All in all, I would say these desks are worth the money you'll spend on them!