Love it; however, beware the projected assembly time. Took me and my friend who works in construction over 3 hours to assemble. Maybe worth shelling out the assembly fee if you can afford.