Very firm. Cushions have springs in them and can bend at corners. Also upholstery is not on seat cushions.