Easy to assemble (took me less than an hour) and holds our 12 memory foam mattress perfectly.  I would buy it again.