Fits my Epiphone Les Paul Standard perfectly. Material appears sturdy. Does not have very thick padding but I wanted the bag to protect my guitar from dust and minor bumps, which it does. The zippered pocket holds my strap, 2 sets of strings and picks. Maybe not the best bag but well worth the $19 I spent on it.