My kids love these beds!  I bought 3.  They have slept in them for several weeks now and they meet all their needs.  Although there are a lot of parts, the directions were super easy.   They are a bit squeaky, but the functionality supersedes it.