The price is quite reasonable.  The package arrived two days earlier than expected.  The colors are rich and bright, perhaps too bright to wear under a thin fabric. The product is of good quality material, and is very soft.  The cut is ample in the front, but a bit skimpy across the backside.  In general, these are quite comfortably, especially under a rough fiber, such as heavy denim.