The product we received was exactly as we thought it would be but the shipping took longer than we thought to Canada. It told us originally that it was shipped the next day but it didnt get shipped until about a week later. 
Overall, we think the service is good and the product was to our expectation.