Seconded. Movement is fluid, looks nice.