I love the fit! The fabric is made of great quality. Although, my first purchase the top was never delivered the company reached out after I sent several emails and posted a review. They offered to remedy the issue. I have not heard back from them with a confirmation to whether they will send the offer extended to me.