The quality, price and message are great. Although there was a slight delay with delivery, they kept me updated regularly. Things happen sometimes happen so when they do it's nice to have a company communicate with you instead of leaving you guessing! Thank you Mahogany Mommies!