The teal is beautiful, but I would go with the black leather one. It's a more practical fabric, not as flashy and will hold up over time. I think the Marmont has a great vintage feel which will always be in style, but velvet is harder to take care of and not as wearable. They are all gorgeous however.