Shipping was faster than I expected, and the product quality is top-notch, also better than expected. I bought the large puzzle, and at only 500 pieces, I thought it would be less challenging than we're used to. Not so!! It was a good challenge, not too easy but not so difficult that it wasn't enjoyable. My husband loved it!