It arrived in decent condition, but the instructions were so confusing that I couldn’t figure out how to put it together and had to pay $112 to have someone come assemble it. Not sure if it was worth the money + assembly.