I like this frame. It was easy to assemble. It is a nice heavy weight. However it was missing a plastic foot on one end. It was not in the box so it must not have made it on the frame. This isn't a problem for now because my current space has carpet but it would be if I had wood floors which I might in the future. The welds on this bed frame aren't the best they could have been a lot cleaner. However when it comes down to it no one is looking at the welds that closely. I do appreciate the velcro on the slats and the frame. It makes it really easy to ensure the slats will stay put. The downside about the slats is they seem kinda weak for such a sturdy frame. I'm not sure how long they will hold up. The weight capacity is 1000lbs for the frame but I'm not counting on the slats being able to hold that much weight. I also haven't had it long enough to notice any squeaking yet.