It does the job, I am just not sure how long it would work and how much weight it can hold. There are some small dots on the cushion and they are not going away even after using wet wipes, so 4 stars.