Came quick .both the bed frame and mattress are good quality,the bed frame was very straight forward to put together.happy with both items