Mechanism and build is great, the material however- is not that good, and cotton is pulling out on all the seems on day one. Will give it time and see how long it lasts.