They are def deep enough - thank goodness!  I find the fabric to be weird, plastic-y and not kind of sweaty as a result.  It doesn't breathe like cotton or silk, but it is soft and inexpensive.