Beautiful and sturdy piece. Assembly took about 30-45 minutes, mainly because glue is involved. But the piece is very nice, definitely on the smaller side for a book shelf but as long as you know that, then it's a worthwhile investment.