This sheet is amazing!  I wish I had found this years ago.  The sheet has elastic all around, so it fits my mattress (with a mattress topper) perfectly and stays tucked in all around.  The material is very soft and the quality is very good for the price.  I would highly recommend this fitted sheet.