This is sooo cute and very flattering on! It is so comfortable that I have bought three more. I waited to write this review to make sure the fabric stood up to wear and wash and it DOES! The quality and thickness of the material are outstanding. I love how stretchy the fabric is which allows it to fit flowy and not stick to you!