I love this frame!  It wasn't overly complicated to put together; but definitely took a while.  It was definitely worth it in the end!