The bag appears to be of good quality. The fabric is thick and the straps are nicely padded.  I can't say anything about sturdiness or comfort as I returned it (it was to be a Christmas gift, but was delivered rather late).