Easy to put together...but very heavy! I don't know if I would dare to use as room divider, especially on carpet. It is not very stable.  I put it against the wall and anchored for stability.  I love love love it! 2 of the shelves are perfect for cd's.