Time consuming but extremely easy to build, and I did it all myself. Fits everything and I can’t wait to start using it!