Really good quality compared to other types of furniture you have to put together on your own.  It did take a long time to put together but was not difficult at all as every piece was labeled and there were good instructions.  It only took a long time because there were so many screws and it's well constructed.  It looks so pretty and makes my living room look so nice!