Not great, not bad.  It's what I expected for the price.  I am glad I got the protection plan in case they do not hold up.  Time will tell.