The finished product was amazing. But I paid for expedited shipping and did not get it on the day promised. I won't order again because of this. I paid $35 to have it on the day I needed it. I had to them pay extra shopping to have it mailed because it wasn't here when I needed it. Very frustrating and upsetting.