I love them. I wear them every day. They support my stuff nicely without any squishing and i don't have to readjust. For what it's worth i have average size stuff just for any comparison or thoughts about how things will fit. The cloth is very soft and it adjusts accordingly for comfortable support throughout the day. I guess if i was going to complain about anything it would be the lack of colors.