Perfect ! This little desk was exactly what I was needing the whole time! I have been buying desks and moving them around trying to finthe perfect functionality for me. This is it.Im getting another one I love itthat much LOL Ready sturdy and feels like great quality material super smooth and clean out.If youre on the fence, Jump off and just get it,its worth it.