Size and color are perfect but the flat sheet always squiezes while sitting or lying on the bed. It feels like polyester more than cotton.