These are fantastic. The padding is firm, but soft. They are sturdy. The packaging was great. I sure hope these last, because I love them so much!