Very easy to put together! Doesn't fit most of my high heeled shoes, so if you are a pump person, this isn't the cabinet for you (I'm not sure if the shoes in the picture would fit in the cabinet upright - they would have to be laid down). Luckily, I had plenty of flats to fill it up!