These sheets are just what I was looking for!  They're comfortably soft (not luxury quality or anything, but pretty good) and they fit over my mattress + topper with ease.  The strong elastic on the fitted sheet means that it stays put, which is awesome.