Love the screen and it actually arrived two days early!  Easy to assemble, everything I needed, right in the box.