Perfect for my fam! It's getting so much use I might need to purchase another one!  Assembly was fairly simple, though I had to review the picture a few times. It's sturdy enough that my 6-yr-old hasn't knocked it over yet!