A well constructed piece, light yet no qualms about using it to seat a couple people. Not that I usually buy things at full price but this would be well worth even the non-promotional retail price.
When cushion side up there's really nothing I could complain about.
My one nit is that individually the 3 trays are pretty small (internally ~12"x14"x2") so as a coffee table replacement it's not very good for larger items like coffee table book or larger plates/platters the depth of the trays exacerbates the problem. Having said that, three trays is nice as it gives you the option of reversing the middle tray/cushion giving you a mixed use that still looks good. (Right now, we're going cushion-tray-cushion.
If I could tweak the design a bit, I would make the trays shallower, and the entire piece maybe about half a foot longer. For "Extra Large" it looks a skosh small in front of a 3-person couch.