Colors were just as expected. Quality was what I would have expected for the price.  Delivery was spot on. Overall very pleased with my purchase and would purchase again. Assembly was a little tough but with patience we were able to get through it. There were also some not company sponsored YouTube videos that helped.