Assembly took about 2 hours, but very easy to put together with 2 people.  Not the greatest quality, but it does the job and it looks lovely.  No issues with broken pieces, packaged nicely.