Not bad at all.  I would suggest a topper for the desk so it doesn't get scratched - like glass or plexi etc.   Good purchase.  Not difficult to assemble.