I liked this desk a lot.  For 9 months of working from home I had refused to get decent desk, but eventually I gave in.  This was the right choice.  I was afraid it was going to be flimsy and wobbly.  But the cross rods make it quite sturdy.  The shelf side is definitely very firm.  The other end with out the shelf does a have slight front to back movement but is very minor.  This desk comes with pieces that screw in at the bottom of the frame so you can adjust for uneven floors.  That was a major plus for me since my apartment has tile and some are not exactly flush with the others.  Very easy to put together, probably did not take me more than 20-30 minutes and I did it alone.  I got the grey color and it matches the way it shows in the online pictures.  I would suggest to be careful when you are screwing in things that you do not accidentally hit the metal frame as it seems to scratch easy.  Overall very satisfied.