Everything arrived in perfect shape. It was fairly easy to put together. The pull out bed works greats. I love the storage under the ottomen part.