The containers arrived well packaged. Assembly of the bed was not difficult just time consuming.  The product looks good and is sturdy.  The mattress is not as thick as I would like but we have not slept on it yet.