I love this desk. Its sturdy, beautiful and solid. Very easy to put together.  I didnt have any trouble with the length of the screws. It goes perfectly with the coastal modern look i was going for. It is a lighter color than pictured and the desk is high, so if youre short like me youll need a chair that raises to 23 inches.