The quality and price are definitely aligned! Overall very happy with this but note it is very time consuming and ideally you have two people to put this together. 
There were two bolts we need to replace because they aren't long enough but otherwise all pieces were there! Good buy!