Bought for my daughter, simple to assemble, we put it together in about 20 minutes. On hard floors you might want to install rubber leg caps to keep it from sliding around.