This 'desk' will be perfect for a small child, but really it's so tiny! Glad I got it on sale, I'm using it but it looks kind of silly in the room. I would say it's ok for a child 4-7 years old.