The 20 x 20 frame fits the lego portrait perfectly. And, it is very easy to put together. However, it costs $80, which is outrageous for 4 strips of anodized aluminum, 6 screws, 4 L shaped metal pieces, and 2 small metal pieces to string the picture wire through. This thing should cost $20. It's really a ripoff, but you don't have a choice.