This is well made, its roomy but not overly huge as others have mentioned, & what I received is just like it was pictured, it will protect your glasses adequately in my opinion as the material is quite thick. This would make a good gift its really cute & feminine with a retro vibe.