Just what we needed - very firm, brighter than the picture ( more like a royal blue ) great size! Excellent delivery