5 star on all the aspects. that says everything. all descriptions were accurate.