Functional and adorable!  I ordered this and it came pretty fast with shipping and had my dad put it together for me, haha.  It's so neat looking and really adds a lot to a family or living room.  I actually also have the coffee table that matches.  The storage in both are awesome; now I don't have as much laying around :)  I helped my dad put together the coffee table and that wasn't too difficult either, although some of the holes coule line up a bit better but hey, for the price it's still great quality.  When you lift the coffee table lid up, it stays open at pretty much any level you have it, which is nice that it doesn't fall down.  But I noticed the end table didn't have that feature as much- it starts to close faster the smaller the opening. But I'm not going to be going in and out of it a lot so it's fine for me.  Def recommend!