Good quality and arrived on time, have used Optimalprint for other things like calendars and photo books and they have all been very good.