Ok, poorly made.
Item as described, but very poor quality. Mine arrived with vinyl already separating from frame. Cheap plastic mounts holding it together. Material inside was partially blocking mounting holes. Had to cut away material to expose mounting holes. I used super glue  to secure separating vinyl. After that product worked ok, hoping they last a while.
Rating: 3 stars