Was easy to put together out of the box with clear instructions even for a less experienced DIY-er. Hired a pro for the install and feedback was that it was simple and straightforward! Looks great and features are well designed!