Ordered hardback books from this company. The printing and binding was of a high quality and the order arrived quickly. The option to design your own front and back cover with both photos and text was useful and the pricing was lower than competitors. Customer service was friendly and helpful. Would recommend!