Hand made wooden frame with mirror. Carved wooden frame is hand painted. Comes assembled with mirror and metal hanger on the back for easy display. Size is approximately 48" (4') tall x 30" Wide. Made in Bali Indonesia. Free shipping to any address in the lower 48 states. Ships from our warehouse in Florida.