After reading so many good reviews I decided to bite the bullet and purchase it; shipping was fast I received it within two days from purchase but this bar is time consuming to assemble, cheaply made for the price. My bar arrived with several missing pieces but still managed to make it work. I would not purchase again, nor would I recommend. Customer Service was awesome btw.