Firm, lightweight very comfortable and easy assemble. Just what I wanted. Well worth the price.