Great product, super comfy- had sore back for weeks before I bought this product now this is gone :) delivered within a week, even came a day early :) 
Only downside I had to help delivery driver up stairs (6 flights) but I don't mind as I wanted the product.