Soft and good quality- have on a 7” mattress, it could fit a little bigger mattress (but not much bigger)!