Its very cute. The perfect color of pink.   It is firmer than what I normally like. It’s not uncomfortable i just don’t care for really firm. However that may help it hold its shape. It is very soft as well. It was very easy to put together. I did it by myself. So far i am very happy with it.