Very, very, very hard. You need all of the necessary tools to remove the steering knuckle and the right size press to press out the old bearing and install the new one.
The 2006 Subaru Legacy has 51.0 in. of front hip room.
The 2001 Subaru Legacy has 38.9 in. of front head room.
The 2002 Subaru Legacy has 43.3 in. of front leg room.
The 2004 Subaru Legacy has 38.9 in. of front head room.
The 2007 Subaru Legacy has 44.1 in. of front leg room.
The 2005 Subaru Legacy has 39.5 in. of front head room.
The 2011 Subaru Legacy has 43.0 in. of front leg room.
The 2014 Subaru Legacy has 54.5 in. of front hip room.
The 2012 Subaru Legacy has 43.0 in. of front leg room.
The 2006 Subaru Legacy has 54.4 in. of front shoulder room.
The 2013 Subaru Legacy has 54.5 in. of front hip room.
The 2010 Subaru Legacy has 43.0 in. of front leg room.