This is a nice dress. The fabric is not what I expected but it is very comfortable and forgiving. ITV has some stretch to it so it would be comfortable for an all day affair. It is also wrinkle resistant so it would be perfect for traveling too.