It's close to everything, very clean and exceeds expectations. You won't regret it at all!