Very pretty. I got the blue and it is more royal blue in person, but I like it. It is very firm, but I think it’s comfortable.