Just what we needed. Easy to assemble and looks great! The slat pieces on the two shelves are not completely smooth but are not too rough. It even arrived sooner than anticipated.