Yes . This is softer and thicker than many. But not the best in market. In pic you can see I have one more cloth in green colour which is even more fine than Amazon basic one's . For price I paid.. 420 for 3.. I would say it's fine . Per cloth price is 140. Green one I purchased for 200 from local store .