Nice quality wood. Easy to assemble. It feels very sturdy and I think it will hold up to teenagers..... I’m using it with modern decor in a small space but I’m sure it would look great it a larger space too.