You created a mutation named NewFurnitureMutation, and inside it the return field is called
new_furniture = NewFurniture.Field()
So the correct field name that GraphQL knows is newFurniture (camelCase), not furniture