The fabric of this dress is nice and thick and does not feel cheaply made at all. Color is true to pictures, a nice deep purple. A little long for me but Im a shrimp at 53, it sits just below my knees. All in all, a good purchase for the price.