its perfect for a teenager but not exactly the stability i thought it would have the bench is not safe to sit but its ok for price