I received this box spring last week for a new mattress my husband and I bought. It came in a long, relatively heavy box, but was very easy to put together. When researching box springs I was a little hesitant to get one that you had to put together completely  but this one has  held up nicely with both of us and our two dogs. It also seems to work nicely with our foam mattress.