diff --git a/src/Effect/Watermark.php b/src/Effect/Watermark.php
index <HASH>..<HASH> 100644
--- a/src/Effect/Watermark.php
+++ b/src/Effect/Watermark.php
@@ -92,6 +92,7 @@ class Watermark extends PictureEffect
         $pictureHeight = $image->getImageHeight();
 
         $watermarkPicture = new Picture($this->watermark, NULL, Picture::WORKER_IMAGICK);
+        $watermarkPicture->quality(100);
 
         $opacity = new Opacity($this->opacity);
         $opacity->apply($watermarkPicture);
@@ -174,6 +175,7 @@ class Watermark extends PictureEffect
 
         // WATERMARK DIMENSIONS
         $watermarkPicture = new Picture($this->watermark, NULL, Picture::WORKER_GD);
+        $watermarkPicture->quality(100);
 
         $opacity = new Opacity($this->opacity);
         $opacity->apply($watermarkPicture);
CHANGE: Watermark image is always in full quality.