Ok quality. But a little cheaply. Easy to put together. Kids 4-10 prob fit well at this desk.