I assume this desk is ok for the price. The surface gets greasy really easily and then it's impossible to clean it. The size is small and the pieces are not very durable. Overall ok, but the top should be less vulnerable.
Have used this desk for two years and it is what you would expect from a cheap one. The finish is wearing off now, but it has been used every day. My concern is the razor sharp corners on this, and the cheap two tier bookcase of the same ilk. The corners are so sharp that they will cut you if you aren't careful.. i bought baby corner protectors for mine but you have a toddler I would buy a different desk as the corners on this one would take an eye out on a small child.