The product was delivered on time. I really appreciate the customer service. Too good, product is same as shown in image. Size is perfect. Soft and comfortable. GO FOR IT! I will rate this as 10 on 10. Thank you Kesar Online for giving me such a beautiful product at such a reasonable price :)