We’re happy we purchased this.  No problem with assembly…..took about 2 12 hours.  It was packaged well, so no damaged pieces.  Great value for the price.