The fabric feels soft, but they run a bit small, especially if you're considering using them for breastfeeding. They have a tendency to come back up when you pull them down, but it might be because I needed a larger size.