It looks as described. The material is decent.  Everything for perfect except the arms.  The straps are 3 inches too long on me and it makes the arm holes big. I'll get it tailored. Im a small in almost everything anywhere and I ordered a small.  35/27/35.