Love this product.  Easy to assemble (just screw the legs on) and very good quality. Hard enough for coffee table yet soft enough for your feet. I have a little tray on it for candle and drinks etc.. plus it has the hidden drawer!