5 stars because once its built, its great!! However, putting it together is not for the faint of heart. You would need a full weekend working all day long and at least 2 to 3 people that know what theyre doing.