Excellent quality. Very sturdy and solid. Yes it did take some time to put together but the results were very pleasing!