Objective. Non-invasive solutions for providing artificial sensory feedback to lower-limb prosthesis users are compact and convenient for clinical translation because they do not require additional surgery. However, they are mostly simpler feedback schemes characterized by limited information bandwidth and low spatial resolution. Additionally, feedback is often assessed using specialized tasks and conditions, which sometimes promote the use of feedback, limiting comprehensive psychophysical and ecological insights. Approach. This study introduces OmniFeel, a novel feedback system composed of eight vibration motors and a sensorized insole, to intuitively convey omnidirectional foot pressure information. It was evaluated psychophysically to test pattern recognition (static and dynamic) and holistically by tracking biomechanical, task load, and user experience outcome measures during an ecological walking task that resembled real-life scenarios. The holistic assessment included walking in a building (overground walking, stairs) with and without a parallel cognitive task and with and without feedback. Ten able-bodied participants, two participants with transtibial amputations (TT1 and TT2), and one with transfemoral amputation (TF1) took part in both assessments. Main results. The feedback scheme was easy to interpret, with a high success rate in recognizing six static and four dynamic spatial patterns, even before systematic training (81.5 ± 7.87% and 95.75 ± 4.42%, respectively). Functional evaluation demonstrated that feedback decreased the task load (NASA-TLX) in most conditions and participants. In two participants with lower-limb amputation, the feedback also improved stance time symmetry (from 55.88% to 74.34% in TF1 and 65.41% to 74.71% in TT2) and substantially increased confidence in TF1, especially in stair ambulation. Significance. The proposed feedback conveys rich information about the foot sole pressure and yet it is easy to interpret. The holistic assessment demonstrates that the feedback can improve the use of a lower limb prosthesis in realistic conditions, but that this depends on the task and participant characteristics.