Easy to assemble. I enjoy the features it comes with and having a remote is dope. I got it yesterday and installed it that day. Super excited when it came in and excited that it is up. I haven't messed with the wifi part of the remote but I am so glad I purchased it.