Okay, my two cents... J. Crew is highly overrated. Fabrics look cheap (which is okay in your 20’s but in your 40’s better to have good fabrics.)