I bought this for my great nephew who was getting his first big boy bed. Was very pleased when I took it out of the package. My rating for comfort and fabric quality was based on the thread count for the sheets. Wish they had been a little better quality. Overall a great value for the price.