Time consuming to put together but good quality.  Bar stool cushions a little hard but hopefully will become more comfortable as they are used.