Not the best quality, but good for the price. It does stain somewhat easily since it's white. I just wipe it down every few days and so far so good. But don't sit on it with blue jeans! That has been hard to get the blue die off. I even sprayed fabric/leather protector on it and the blue from the blue jeans still got on it.