Looks nice, storage is fantastic. The last piece was a pain to put on but otherwise assembly was straightforward. The lift top seems a bit flimsy.... maybe not for someone without rambunctious kids. But its a bit precarious for our household. Id probably rate it 3.5 if I could.