Came on time, took about 30 minutes to assemble and looks/works great. I bought a second set for another kids bedroom ... nice modern product at a very reasonable price :)