You get what you pay for. Good beginner suit with not a lot of compression, easy to put on, hard to rip. Not super water repellent but not bad either, doesn't soak in water too much (dries very fast). Very flexible, so no stroke limitations whatsoever. Lacks all high end features (e.g. carbon, no seams) but is a good and (relatively) cheap option depending on your level - definitely enough for me.
Ordered this suit for my son. He loves it. Only downfall is that I should have ordered it in a smaller size, which was my fault. No complaints on this order