Price for what you get is very fair.  Putting it together took a good chunk of time but is to be expected for something with this many pieces.  Not as tall as I thought it'd be, but I like that the sides are adjustable.  Fits my mid century modern living room very nicely.