Easy to assemble, good product quality overall -- already has a a stain on the top which was my own fault but good to note that this will not stay in perfectly white/clean condition past day 2 of use.