Love the look of the cabinet.   It arrived on the date stated, so happy with that.  Arrived without legs but still put the cabinet together with temporary makeshift legs.   It looks great.   It was as others described, a beast to put together.  Having put many ikea pieces together in recent weeks, I thought this would be a cake walk, but it is as warned.   I would say the difficulty is mostly with the shelves.   You have to be extremely patient.  But I do think it was worth it.