Because of its size, it took over 2 weeks to ship to me. It was fairly easy to assemble. I was able to flip the short side with the long side without problem. The shelf pins are too short for the corner shelves. I had to buy larger shelf pins. Once installed, it looks great.