From March 4th, 2019 to March 4th, 2019, 100% user give 5-star rating. for Memes New Tab, Wallpapers HD chrome extension.
Pretty! And easy to use!