Got it in less than a week. Was easy to put together and feels sturdy. Fireplace gives off realistic flames and puts out decent heat.