Stella Crafts Greeting Card Boxes are made for the card making industry, they are self closing so you don't need tape or glue. Stella Crafts have been manufacturing these boxes for many years in the UK from their production factory in the north east (County Durham). These boxes are much better that any other manufacturer - they are thicker, stronger, Vivid card stock used, the list goes on unlike the rest that are imported with price in mind rather than quality. If you find it a little hard to make them up then you can watch an instruction video on YouTube which will help you out or visit the manufactures website to see the videos on the video page.
5"x7" White Greeting Card Boxes X 5 Per Pack Gift Boxes - B00HKHZ4CU