The color and size matched perfectly for my needs. Although there were a few scratches on the frame and on some glass! It wasn't enough to return once it was assembled. I really think it was over priced for said item.