Perfect for our small space! Easy to assemble but still time consuming so turn on some music! Quality is good for the price.