Love this piece!  Colour and fabric are awesome.  My 18 year old dragged it to the 2nd floor and assembled by himself nice surprise when I got home ). Fits perfectly in his small tv area.  The pull down cup holder section is flimsy where it attaches to the back but if not handled aggressively I imagine it will be fine over time.  Seat is pretty comfortable, not as stiff as I expected for the price.  Overall very pleased with this purchase.