Made from PLA, no problems with warping or melting in the GA heat. 600 layers. Arm rest is approx. 4.75in (120mm) long and 2.75in (70mm) deep. Printed on a Bambu P1S. Easy installation, just roll window down, clip arm rest into gap, and hold in place as you roll the window back up. Doesn’t scratch the window/window tint or door interior. Fits 2017 VW Golf Alltrack