Fabric has a poor quality. It is wide enough, however it is low enough to don't give support for your neck. So it is comfortable but you cannot take a nap on it. If you slide down so support your neck, you don't have support for your back unfortunately.  Maybe good for small kids.