Arrived quickly.  They were not very difficult to assemble all by myself.  The two garden beds I have are very sturdy and should hold up for a long time.