Overall, very happy with this item - and the shipping was SO fast. I ordered a size up, but shouldn't have. It fits a bit big, but that's my own fault. The quality for the price wasn't exactly what I anticipated - though it IS self lined which is a huge plus. The fabric itself is just a little thinner than I'd like. Still super happy with it!