This item is exactly as described. The colors are vibrant in the blue shirt.  I am 5ft 5in and it hits just below my rear. Very nice length. It does require a camisol underneath. It would be a great addition to a cruise wardrobe.