The quality of the fabric was absolutely horrible and cheap looking.  It's such a disappointment because the fit was great...it does run a bit small so I ordered a size up.  I hate returning items so I will probably give this as a gift to one of my friends that don't mind the poor quality