My husband and I bought two of these and had a competition to find out who could get theirs together fastest. Took about an hour to assemble on our own. Some holes were randomly not pre-drilled and others were. Good value for price. They're quite tall, but they work for us as side tables since our bed is quite high.