I love both of these pieces! I'm in the 8 of the top -- I think I'd prefer a 10 just for a loose fit overall. I am in the large of the cosmo pants but they run big!! Definitely go down a size if in between.