It's definitely worth the price being as it's so cheap. It's a temporary solution until we decide on a design for a custom built bench. It took about an hour to assemble with one person, but the directions are for the most part very detailed. There was one step where they should tell you to make sure the divots on the supporting pieces should be facing in for the center shelve.