See update at the end.
-----
Packaging (for the dress, not the shipping box): Simple plastic bag taped by a small piece of standard tape.

Color: I bought the Turquoise and the actual color is **COMPLETELY DIFFERENT** as compared to the picture. The picture looks sky blue or light blue turquoise while the actual dress is dark green turquoise. Minus one star (I personally don't mind else I'd take off more stars).

Length: I'm 5'2" and this is just short of hitting the floor when barefoot.

Size: I'm usually a regular 2 / petite 4 or XS and smaller on top. For this dress, I ordered a Small and it fits fine. I took off half a star because of the fact the dress does not look as slimming as on the model even though it falls straight down in the front. Compared to other dresses of this style this adds a few pounds.

Fabric: Very soft t-shirt like. This could easily be for sleeping.

Straps: They are very long and I don't think they look as nice as the model when tied in the same style but this isn't a big deal; it's easy to tie them in other styles or tuck them inside.

Other: This dress comes with clear hanging straps to hang onto hangers. Normally this would be a plus but they are stiff and sewn pointing outward so you have to double check / adjust that you've actually tucked this inside when you are wearing it. I took off the half a star for this.
-----
UPDATE - downgraded to one star: After wearing this for a day, I've downgraded the ratings. The clear inside straps kept popping out so I've cut them off. The elastic for the top is already losing its stretch after one day; I'm very small so its not me! Going through the washer and wearing a couple more times, at least three of the elastic have broken. On the plus side, I tried bunching the dress up on the side of my hip and tying it with a string or hair tie band; the dress then drapes nicely and gives a better better look.