Product ordered were delivered in 3 days. The products were as shown. One small complaint only long screws so in our case we had to cut down each one, in most cases the long screws would not have been any issue