As a previous reviewer stated ; this is the best self-assembly product I have ever received.
The engineering was spot-on.  Not an alignment was out.  The pieces felt very solid, and the instructions were clear.
I am rubbish at self-assembly and really try to avoid it, if I can.
However, I would certainly buy another product from this company.
The concern over the instability on a thick carpet proved groundless, as the company provided 4 additional ‘feet’ which keep the product rock-solid.
The delivery was painless, and no dramas.
The product looks very classy and is excellent value for money.
I am extremely happy with this product.  I can’t recommend them enough.