I recently brought this after getting a bad order from somewhere else and I must say I am very much pleased. Its easy to clean and firm enough for heavy size ppl to sit on.