My 12 year old picked this out . He likes the color on it. It took about 30-45 mins for my husband to put it together . He did mention at the begging of assembly that stickers would have been helpful so I’m assuming there was not labeling of all the pieces but it didn’t take him long so it must have been easy enough to figure out. It seems sturdy enough.