It’s perfect for my 7th grader.  A little tricky putting together and I think there was a piece missing, but we ended up figuring it out after a call and a new piece sent.