Took some time to assemble, but instructions were great and the product is great for our gymspare room.