The bed frame is exactly what I was looking for. It was easy to assemble and all the parts fit together perfectly.  I really like the quality of the product and best of all, no squeaks.