initially thought it was perfect. Loved everything about it. Wore it once and within 5 minutes, yes 5 minutes, the part where it attaches fell off. Upon further inspection, i noticed it was defectice/missing a piece the other side had. So so so disappointed. when I first recieved it I noticed the poor quality of the faux leather but thought I would give it a chance since all else was perfect.  Hopefully they will take return!