Not too hard to put together, but definitely purchase it for the looks rather than the actual heat. You DO get a fair amount of heat from it but don't expect it to warm up a party. Great for small balconies/outside living areas.