I loved this fit fabric length everything. I ordered 3 pairs and EVERY SINGLE ONE THE ZIPPER BROKE!!! and it's too late to return. It is not due to them being too small they were actually on the bigger side for me. Very disappointed.