Easy to assemble, came on time and well packaged, looks like picture.  Did not give it 5 stars because the legs came with some rust but not enough to make me return it.