This Bag is pretty much exactly what I wanted and the size fits my needs. The material is really nice as well. My only complaint is the size of the straps. They were not designed for someone with my shoulders in mind (understandably so). If they were about a quarter to half an inch longer they'd be perfect. This Bag Is a Beautiful Gift For Us .we are also gift of friends marrage,son and daughter birth day etc.