Easy to assemble. Did it under the time they said it would take. Seems pretty sturdy, but my TV is mounted above it, so it isn't holding much weight.