Took a few hours to put together Make sure to give yourself time to set it up For the last steps, grab someone to hold the cabinet doors while you install the latches Fireplace works amazing! Has several different settings and will heat up your living space