I love my sideboard, it was easy for me to assemble but time consuming (4 hours).  The finish product was well worth it and it looks amazing in my dining room.