Bought these for my daughter.  She loves it, very comfortable and just the right support! Not too soft just that in between comfort you’re looking for.