I really wanted a puzzle of Hanauma Bay, and this was the prettiest one I could find. I am mostly happy with this purchase. The order shipped on time and delivery was much quicker than expected. The one thing that disappointed me was the "fit" of the puzzle pieces. It was challenging to tell if the pieces were a match. There was no satisfactory "click" when a piece was a match - instead I needed to force the pieces together, which I generally would not do. Before forcing the parts, I needed to double check the pieces over and over using the code on the back to make sure the pieces were correct. I ended up using the code on the back of the pieces as a crutch to sort the pieces and build the puzzle quickly. Maybe I just build too many puzzles, but this one missed the mark slightly for me. It is very pretty when finished. I could pick up the finished puzzle and it did not fall apart. That's how tightly the pieces fit together.