Generally good. Given the price, it is a very great deal.