Arrived ahead of the expected date. This is a great piece of furniture. It is a little complex to assemble but you just need to take your time, really understand all the pieces and then follow the instructions to the letter and in particular the order of assembly - it will make things much easier. There is a lot of assembly but that is because the end result is very solid and stable. Only issue were 4 holes that hadn't been drilled fully and just need a little extra depth adding. Other than that it looks like the pictures and we like it a lot.