Had it for about two months now. Holding up well so far. No squeaks or shaking. Easy enough to assemble. I like that the slats attach with heavy-duty Velcro. Keep in mind that it’s a pretty low frame and the headboard is short as well. The upholstery is a very yellowy-cream color and that’s the one thing I don’t like. I was hoping for something lighter, more off-whiteivorybeige. This is basically light yellow.