The box was barely attached when it was delivered.  My husband was sure pieces would be missing because the box was open on all sides and falling off - but everything  was there.  I would give 5 stars but some of the plastic panels had scratches in them - I’m sure from the poor packaging.  It is exactly as pictured.