The legality of this and other similar websites is debatable. Since it depends on various factors such as the country you reside in and the laws and regulations governing copyright and intellectual property in that country.