I give it 3 stars. Because it looks nice but it is indeed hard as a rock. My Mom loves it. I got it 2 yrs ago and it has held up pretty well. Just recently had a seam open on the chase part. But luckily I bought the 5yr protection plan. Since I don’t have any repair places close to me. They sent me a E-gift card for the total amount. So definitely worth paying a little extra for the insurance. It covers a lot of things including pet accidents.