Love this. It's exactly what I was looking for. It is firm like others have stated, but still comfortable and the blue color is gorgeous