Very nice padding and the expandable sides assure a great fit.  Fabric seems like high quality.