do they feel mushy or hard? and would your reccommend that a size A person get them?