The furniture is pretty but I have to agree with the other comments about it being frustrating to assemble.  The holes really don't line up well.  It took me several hours to get half of it put together.  I even called in friends who are avid Do-it-yourselfers and they had trouble as well. Definitely would recommend paying for assembly.  Other than that I like the furniture.  Hopefully it holds up well!