I bought these for both my father and my husband. The quality are fine but they looked a little baggy on them, especially around bottoms. And the fabric is a little thick, hope it would become softer after wash.