Length is shorter than I expected. I knew it's gonna be small but.. yh it was smaller. Material is like a thin sweatpants.. I meant not that thin, but it's definitely not thick or denim or idk.. Yeah. It's ayt!