Perfect denim top! the fabric/material is great and of good quality. there is a structure to the top, but it really makes the looks. the quality is amazing and the top can be styled in so many ways. for the quality, a definite must buy!