The final product is really nice, aso exponentially better to what you would get in IKEA with the same budget.

Assembly is not hard but can be very tiring as you have to screw a lot directly on wood. Get a powerful drill and it will be a breeze.