This dress isn't terribly cheap, but the fabric is nice and the cut is spectacular. I ordered the cyan color and I couldn't be happier, it's pretty much as depicted, a dark teal color more than cyan which is good. I liked the color I saw more than the color I imagine when I hear cyan. The price is ok, and the quality is about on par with it but not exceptional which is to say I think you get about exactly what you pay for nothing more or less. The dress though can be made to feel more casual or very formal depending on how you accessorize and that's wonderful. Wear it with more casual shoes, take the belt off, and it makes a good office dress. Add the bow back, some dressy heels, and maybe even an underskirt for lift and it becomes a lovely little cocktail dress. The cut and shape is perfect, very flattering design. The pattern on the cyan version is woven not printed which looks nicer though it still is made from a very basic knit fabric which doesn't look as impressive as more formal heavy fabrics where you'd see contrast in sheen from the weave, but you get the comfort and ease of cleaning  that comes with cotton based knits and it costs less too. I'd probably buy another one in black or gray at some point, it's a very practical good looking dress.