I didn't expect much from this because of the price, but it's really good. It feels well-made. It's not perfect but it's solid and well worth the price.