ok for the price but should have spent the bit more to have a tighter weave, less see-through valance. I ordered white but needed it to camoflage the navy stripes on the mattress... live and learn...too lazy to return!