Perfect!  So comfy and looks professional enough for work, and cute enough for a night out!  Love it!
Seems like it would be very difficult to wrinkle this dress also.  The material is similar to workout clothes, but looks like good quality.
Not see through at all.