Size good. Color good. Arrived on time. Moderately easy to put together. I wouldn’t order unassembled  again. Must be gentle with material easily will break.