arrived in perfect shape. love them, could be a little softer on the seat, but quality is good and they are sturdy. only reason not a 5 star..ALL of the bolts were wrong size and didn't even have the 4 screws needed. but we were smart enough to buy replacements instead of waiting for different ones.