A second basket has 6 spas--- I think you mean 6 soaps , so i will work with that 
Answer:it is not possible to determine the price of the soap with the information given.
Step-by-step explanation:
Let s0ap be represented as x
 and lotion be represented as y
2 soaps and 5 lotions costing  $20 gives us equation 1 as 
2 x+ 5y= 20-------- equation 1
second basket with 6 soaps and 15 lotions and costing $60 gives us equation 2 as
6x + 15y= 60------equation 2
Step 2 -- Solving
2 x+ 5y= 20-------- equation 1
6x + 15y= 60--------equation 2
 BY elimination method, we  multiply equation 1 by (3)
2x + 5y= 20  x (3)
6x + 15y=60-------equation 3
 Subtraction of equation 3 from equation 2 gives us 
6x + 15y=60-------equation 3
-6x + 15y= 60--------equation 2
0x +0y=0  which is no solution
Therefore it is not possible to determine the price of the soap