High quality and fairly easy to assemble. Great for my 7 year old daughter’s room but probably would be too small for middle or high school. We use it mainly for art right now.