The glasses fit very well and secure. The bag and cleaning rag are great bonus items. The only reason I did not give the glasses 5 stars is because of the look of the material. I have no doubts the material is sturdy and the image accurately portrayed the product. I was just a little disappointed in seeing the shiny finish on the plastic which makes them look a little less sturdy.