Perfect! Exactly what I needed for my post bariatric surgery. Quite costly and took much longer than any place I've ever shopped at before. If not for those two things, I would have given 5+ stars.