Order came in 4 days. Easy to set up . Took maybe 45 mins . No box spring needed but i kept mine for extra height. So far so good . So beautiful I love it and got it for good price.