I'm not sure if it's 20mm as advertised but it's pretty thick, has plenty of zips and utility pockets, enough handles and a backpack-style strap as well, has a neck support on the inside. At this price point, it's a blind buy!
I bought it for my Cort AC250 classical guitar and it fits perfectly.