For 10dollars its a great buy regardless.. I thought they'd be a little better but they get the job done.. The plastic frame feels a little cheap and easily breakable...but for ten dollars who cares.. They look good.