The size is perfect, the cotton feels really good but they are expensive so they should be this quality. 
Overall - happy enough. :)