The colors are even more vibrant in person (in a good way!) It is a nice sturdy quality and would work indoors or outdoors. I have mine on a screened in porch.