I was supposed to return this one due to shipping issues. Good thing it was delivered just in time. It doesnt look cheap and I think will last long. When you sit on it, it feels just right. Not too soft and not too hard. Even if you sit on it for long period of time, it doesnt hurt you back.