Came assembled and arrived in three days! Good quality for the price, although I think the seat covers will stretch fairly easily. They look like the picture. All in all, I am pleased with my purchase.