Not perfect, but hard to complain for the price
Sharp edges on the inside (where your junk goes) need sanding to make it comfortable for wearing for any length of time, but really can't complain for the price.
Rating: 4 stars