It is good. Works for me. The only downside is the four legs are made of plastic. The firmness is ok right now but we will know in few months how sturdy it is. The fabric is ok but not great quality.