A little on the thin side, may not hold up well.  50/50 Cotton/Polyester blend, create too much stretch, and make the sheets clingy.  I will not be using the top sheets, for my 11 yr old is a rough sleeper, and he will get tangled up in them.
Color was perfect (navy/indigo) to use in a nautical themed room.   These are just okay, in my opinion, nothing great.