Easily assembly and great quality! The legs will need pads on the bottom if you’re worried about scratching your floor, but otherwise no complaints!