Bought this for my daughter and it works well for her. I wish the top part connected to the desk instead of just resting on top.