Loving the bunkbed and give it a full five stars!  Assembly wasn't much of an issue at all - it just takes some time.  It looks exactly like it does online and there's really nothing negative I can point out about it.  It fits the online description and is everything we were hoping it would be.