These were super easy to put together.  My 11 year old even helped me do it.  Good quality and easy to install.