Delivery was very late but the product once I finally got it is amazingly comfy and the perfect size. Absolutely love it.