We received the Bryant King Size bed frame in 2 boxes via UPS-boxes weighed 60 and 70 pounds and were securely and very well packaged. Assembly was extremely easy with small hand tools that came with frame and took about 1/2 hour by myself. The 14" thick mattress arrived the following day (not up to 2 weeks later as Overstock states) by motor freight as it was very large and quite heavy-freight company driver was going to bring it in by himself and was extremely friendly-I helped him because of it's size and weight. I own a Tempur-Pedic already and now had something to compare it to-Tempur-Pedic was over $2200 and this mattress was under $700-couldn't wait to compare it-It was considerably thicker, had a cover that was nicer, and the bed, after sleeping on it several nights, was considerably better than the Tempur-Pedic. I would highly recommend the mattress to anyone that wants a PREMIUM mattress that won't hurt his bank account. Everything was perfect and Ovestock customer service is the BEST.