So far it has been great!  It takes a while for the pull out to snap back in place, but nothing that would make me regret buying it again.