Just perfect! Colors are as pictured. It is thin compared to a regular carpet but considering that it is indooroutdoor it is plenty thick for indoor use. It doesnt maintain a rolled shape after shipping and has anti slip material on the entire backside. It is easy to move as you can roll it or fold it if needed. It did need to air out a couple days as most items do.