We received these quickly. They were not hard to put together at all. They are sturdy and more comfortable than I thought they would be! They look expensive! My only negative is I wish they weren't sold in pairs, because I would have bought 5, but we can get away with 4.