Received the item on time with some of the parts(Lock Nuts, Washers)missing. After emailed & called their customer service the missing parts were provided. However, it took multiply follow ups and over one and a half week to receive the missing parts. Other than missing parts, i am satisfy with the product. It is a heavy duty bench that will last for life time. The installation is not as hard as it seems as long as you lay out all of the parts in order and follow the diagram carefully, it's not hard to install. Due to the delay in providing the missing parts i'm giving it a 4 star rating. Official Amazon review of BodySolid GFID71 Heavy Duty FlD Bench. Click for additional reviews.