Very good quality and a fair price. Assembly was a bit challenging. If you have never put furniture together before I would not start with this one. It took about 3.5 hours to put together. In the end it is all good!