Not All the parts were labeled making it a guessing game luckily the pieces were easy to distinguish with the images for assembly, and it took me quite a while to assemble by myself however the outcome looks fantastic and the quality is great and the shipping was fast!