Very good for the money. Could be a little cleaner, but overall great experience.