Very pretty! A little flat, but for the price I think that is to be expected! The colors are more blue than teal. But I do love the rug!!! The design is beautiful and I get complemented on it all the time!!!