Shape and size:It looks good, and the quality is a 10. However, be sure to buy 1-2 sizes larger than your usual size. The sizing runs small. I typically wear a size 38-39, but size 40 fits me perfectly.
Wearability:You can wear it with any outfit that suits well. Very nice