On time delivery. The upholstery is much darker (grayer) in color than shown in the pictures. It has a tint of greyish-green color under warm yellow lights, which is NOT desirable. They are relatively easy to put together. I bought 6 of these, and 1 of the chair's leg is shorter than the rest, which means it's wobbly.