We purchased this for our 10 yr old daughters room. It was not appropriate for a childs' desk.
The top did not stay open as well as we had liked and could have closed on its own.
We purchased the color listed as 'white' however once it was not a 'white -white' it was a 'country white' and did not match the other white furniture in the room.