Android 6.0 MarshMallow final version factory images now available for Nexus Devices. Nexus devices will always be the first to get official android updates. As Google announced last week, during the nexus devices launch, they have now released the Marshmallow update for Nexus Devices. You can download the binary image file of Android Marshmallow version 6.0.0 (MRA58K) for the below-listed devices.
Here is the Direct Download Links
Nexus 6 – Download Link
Nexus Player – Download Link
Nexus 9 (LTE) – Download Link
Nexus 9 (Wi-Fi) – Download Link
Nexus 5 (GSM/LTE) – Download Link
Nexus 7  (Wi-Fi) – Download Link
Nexus 7  (Mobile) – Download Link
Download and install in your Nexus Devices. Before you install, checkout the steps on Android developers page to flash and install image files.
Share your experience, bugs, features on Android 6.0 Marshmallow by comments.