The quality is good and the item is pretty much what I expected it to be.  The colors are just as they are pictured in the photo.  The first one I received had a part that had a couple pieces that had been bent/broken.  They sent a replacement and one of the same pieces was broke.  I was able to make some adjustments and it will work.