Self did take a bit to put together but it was worth it. The pieces did have labels on them too. I had one piece with a white fingerprint that wouldn’t come off. Everything else was fine.