i needed specific size corner L desk and it worked out great, but the assembly wasn't easy. it's not too hard to understand the instruction, but it would be hard to actually follow by your self. two people making it together would be ideal since the glass is pretty heavy and the angle you put the metal parts together is also important.
it's not so sturdy, but not too flimsy. still good for the price it charged.