Minimal assembly and eye pleasing but is not very stable on carpet but would do fine on hard floor. I do not feel I would purchase this again even for the low price!