These sheets are a nice color of blue. They definitely match my bedroom. The bottom sheet stayed on the mattress. They fit nicely on the mattress, which is why I gave them 4 stars.  For softness, I give it a 3 star review. I probably wouldnt buy these again. I can get sheets with better softness feel at my local store.