Arrived damaged and missing parts but customer service was super helpful. If everything arrived in tact, I would give it 5 stars.