Very nice for the price. The top sheet could be a little longer but not too bad. The color stripe is true to the color. They wash real well, all in all I am pleased.