I have never had something to put together that everything fit perfectly. This was a dream to put up and looks wonderful. We just love it! It is very well made.