I received the bed a day early, so the shipping time was excellent.
The product itself is really well made and quite solid. Although putting it together was  time consuming (especially doing it solo), the instructions were reasonably clear and easy. Two days in, the bed appears to be a great purchase.