So cute. Firm, but I like firm. 

Ordered green, they sent me teal. So I had to return and reorder.