It is all over excellent. The quality of fabric is excellent. It is breathable and perfect for summer activities and as beach attire. However I hope it comes with XS size for better fit with slim people like me. Still, size S is just okay for me.