Arrived within days. Color was exact. Good quality. I was sent the smaller size instead of the larger one I had ordered, customer service credited the difference in cost back to my credit card after I contacted them. Since it was for a little girl I didn't mind receiving the smaller one so kept it. Overall, was excellent!