It is firm and comfortable. The colour of legs are different from the picture. it was reasonably priced and worth the cost you pay.