It definitely takes forever to put together (pretty sure it was 6-8 hours), but if you’ve ever bought flat pack furniture you know that.I put peel and stick wallpaper on the pack of the top part (love it) and window film on the glass (not great, I need to redo it, it’s coming off in some of the pics- just fyi! That’s my bad job, not the furniture). We also didn’t put the main shelf backing in, since our microwave is too deep. I thought that might make it wobbly, but it’s super sturdy. Also didn’t attach it to the wall because of the cords in the back.It arrived in two boxes, but both were delivered before the expected eta. So much styrofoam packing but nothing was damaged. There were a couple of the predrilled holes missing but were were able to screw into the cheap wood easily. The shelf under the drawer- either the holes don’t line up or we put a piece in upside down (either is possible!) so the shelf only works in one spot.The doors didn’t line up immediately, the photo with the (falling down) window film shows it after we adjusted the hinges. They are very high quality hinges, way better than I expected! They close softly and feel sturdy. They also have a screw to adjust them so if your doors don’t line up you can fix it. Pay attention to which hinges go out the outside and the middle- they’re different. We finally finished at 10:30pm and just fixed it the next day, so some of my photos show it before they were adjusted.We had a bakers rack here before and this looks so much nicer and holds so much more. Really loving it in our small kitchen with no real pantry space!