Quality excellent if you get all the pieces in the correct color. 

Shipping Currently waiting on a replacement - hoping for the best!!! - will update accordingly - (going to take an extra week…)


Customer service - has been quick so far. I really don’t want to have deal with the hassle of returning this.