This bag is darling. Not too big, just right. The strap and handle are sturdy. Stitching is done well. The material is smooth and firm. The bag has adequate room for the size. Overall, this a beautiful and well put together bag. I will buy another in the near future.