It took some work to put the bed tables together but very good result.  Love the kitchen island though I wouldn't really describe it as an island because it isn't high enough.