They gave up Felipe Paulino for him. It's a good deal for the Rockies because they were probably going to non-tender him anyway. Barmes was told he would mostly play shortstop, which is good news for Astros fans since they have no one capable of providing decent offensive production from the position. Paulino has good stuff, but he's injury prone and really lacking in command. Overall, I'd say it's a good trade for both teams.