No packaging, but unused; dollhouse pieces can be bought as open stock, so it may never have had any. This piece does not have window inserts; it's just the frame with holes for windows.One inch equals one foot scale. 8 5/8" high, 8 1/16" at widest point and 1 3/4" deep. I will be listing a lot more 1:12 dollhouse parts and furniture in the coming weeks and combine shipping as cheaply as possible, so if you need something else and don't see it, let me know and I'll check my stock. Please send me an invoice for multiple pieces, so I can total the correct postage. Thank you!