As expected, good for the price.