OMG, assembly was SO EASY I actually had fun putting it together! Everything was clearly labeled and all the parts were adequate and aligned. It came with a handy little Allen wrench tool that made it a breeze to tighten up. The pieces are nice and it was packed well, so it isn’t scratched at all. The box was very heavy, but I managed to wrestle it in from the porch and do all assembly myself in about 15 minutes. If you have stairs, you might need a second person to help carry it.