The design, cut and fabric are all excellent. I ordered one in denim, and when it came I ordered another in dark red - both beautiful. There are other colours I would like, so I hope they stay in stock! I am 5'3", and they come exactly to the top of my feet; anyone my height or taller won't have to worry about them being too long. They are far too nice for beach wear; the fabric isn't transparent, it has a lovely dull sheen, and wrinkles from packing shake out. I wear mine around the house, to be comfortable but also smart if anyone calls. They could make the change to evenings in warm weather, with some accessories. They also pack very small and lightweight, so would be good multi-purpose garments for travelling.