This is very well made but unfortuantely I had to send it back because the size was wrong but it was very comfortable. Its made of really good fabric and should last for quite a while and it seemed to feel pretty comfortable to wear. I like how it ha...