Pros's: Sturdy, stylish, functional, well designed storage, compact desk, modern look, Easy to assemble, fits files, folders, laptops and books, great use of space.
Con: To be honest at this price the expectation is that you are going to have to assemble, given the pro's this is an excellent value
Assembly is not that bad, It took about 2 hours for 2 adults and 2 kids under 8 to assemble, probably would take 1 adult 2 hours.