Easy to assemble (took me about 1hr 30mins), only downside is that it doesn’t fit my DVD player on the shelf, so I would recommend measuring any devices against the shelf size before you order.  Apart from that it’s a lovely piece of furniture and goes well in my living room.