I love this unit. It assembled very easily and accurately for the most part. I would have given 5 stars but a key piece of hardware was missing and we had to wait over 3 weeks. The huge unit sat half assembled in my house all that time!