Big fan of this item.  It's a great length, everyone on the couch can use it at once.  It's firm too so people can sit on it. Very easy to screw the legs in. Does ride a bit low

Pros: Easy assembly