I am happy about the purchase... But I received a slightly damaged one.. A very tiny hole in the canvas which was too small that I didn't notice and it doesn't matter too so I didn't return the product.. Still you can't expect a awesome comfortable kind of feel... It's OK. It feels like it need some more cushioning effect in the heals... Ya for 300 its a great deal. Still with the some extra cushioning in the heels is suggested..