I’d give it 5 stars if it wasn’t for the fact it has a prop 65 warning & I’m also waiting to see how it holds up. As far as style, it’s perfect. It is a little firm but sits fairly deep which makes it comfortable. Overall…a good purchase.