The top is pretty nice, but the fitting is a bit fit for normal XL. No worries, it is still comfortable to wear.
The pants is pretty smaller than average XL size. If you dont mind wearing skinny pants, this shouldnt be a problem.
Fabric
Comfort: ⭐️⭐️⭐️⭐️
Opacity: ⭐️⭐️⭐️ -it's a standard for white