I was very satisfied with this screen. The quality, style and color was a perfect fit. It came with minor assembly needed.