Easy  quick assembly. I ordered the white  I love it. Solid  firm top for resting legs or TV tray. Only downside is that its a tad wobbly but once I put it on my new area rug I am sure itll fix that. Good for a girly girl room...

*on carpet it doesnt wobble