Good enough for the price.
924827
You will definitely want to get this ahead of time if you are going on a trip. My issue was facemask fit but that all depends on the individual's face. I was using it in the surf and wound up with a bruise on my nose from the mask. The amount of room is limited for the bridge of the nose. I don't have a large nose but not a small one either. I didn't try the snorkle yet but the fins fit great. I wear a 14-15 shoe and had some room left over on the straps. Good from an amature's perspective.
4801095
For the price is ok. They are cheap made, but does the work.
3057470
I went cheap on with this choice as it's on the low end of the scale.  They are not super high quality but frankly for the cost they are more than adequate.  Reasonably comfortable.  I am pleased and would buy again (I like to keep a set near the mower and wood saws, no point in losing hearing if it's avoidable.
2259752
They're alright. Nothing special, but not terrible by any means. I wouldn't expect them to last forever, but for the price they're hard to beat.
670523
Not the highest quality, but good for the price.
484221
You get what you pay for, It's a little comfortable and not too high off the ground. Good enough!
2545474
good enough for the price.
pretty
easy to store
I would recommend it.
(wow did you know that it requires 20 or more words?)
3893386
Decent for the price; relatively comfortable.
4152903
Fair item for the price,time will tell how well they hold up after a few washes.
2909838
Good enough for the price. Yes the shade is made of cheap plastic but you get what you paid for. The body is steel and stands well.
2376196
good enough for the price, i bought it as a gift for a friend of mine and she really love it.
3453440
It's not perfect, but for the price I really can't complain.
3823833
Pretty good sound, pretty good fit.  Not bad for the price.
1736383
It was a little smaller than I had anticipated. Fit well. Not very sturdy construction. Good enough for the price.
2912533
They work and I can't complaint, for the price this are a good deal.
4838399
Not bad.  It is noticeably worse quality than OEM, but for unimportant things without fine details it's good enough and you can't beat the price.
261504
It meets the need.  The price is right but the quality matches the price.