Just as advertised! Perfect!! Very comfortable also. 

Pros: Material and comfort
Cons: Very difficult to hook together.