The sheets are a good size for a 17" deep mattress. The fitted sheet (red with white pattern) stayed put without popping up or being too big that the fabric bunches in the middle. The top sheet (white with red pattern) could be an inch or so longer on the sides, but it's deeper than some other sheets I bought at 3 x the price. The colour and pattern is fantastic. At 300 thread count, it is what is - not the softest sheets out there but for the price I love love love these sheets.