I really like it. It does take a long time to assemble but I didn’t find it difficult. I timed it with my dad and it took us 3 hours , just because there’s a lot of moving pieces . Maybe because that’s our bonding time , but it didn’t bother me at all . The finish is shiny white. Everything seems good so far , I’ve had it for about 2 weeks and very happy