Nice and solid. The rubber is thick and good quality. Many cheap sets tend to break since the rubber is too thin. Only reason for 4 stars is that I've owned many Mares Snorkel sets and they're just sleeker and design wise better looking. Other than that, excited to have a good quality mask for my snorkeling!