I have several pair of these, both new and some still around not so new. I think the strong point for these is the fit. I think the chamois is good, but not as good as some Italian designed shorts (but whose fit is too small.). These are my favorite by default and great value when on sale.
These shorts are really light and comfy. They are good for fixed gear riding. The liner is light but supports well and stays up. The inner Velcro tightening band is good for adjusting waist but can be scratchy on the skin. I bought two pair. It's a nice alternative from wearing spandex all the time.