Material is soft but also feels thin and cheap - wasn’t expecting the distressed look and its not very well done. Just seems like tattered. XL sizing is a little tight around the waist. It feels more like a tall than an oversized fit like I wanted. Overall not great for $50.