Seamless! Luckily I knew my ring size. Placed my order on the 19th July, Shipped on the 28th July, Received on the 31st July (next business day). Very very impressed with the ring. Thank you. The box is awesome.