Looks nice once its all assembled. A right pain to put together, took 2 days to assemble and I had blisters on my hands when finished. Would have been nice to have some clips that you could put underneath when putting pieces together to stop them moving apart when assembled. But good flexibility to put units together to fit the space. Quality is ok, but overall a bit pricey for self assembly furniture.