Sooooo cute!! This is high quality for sure. I will say the colors are more gray than teal in person. Love this style for the price and thinking of getting a square piece just like it.