I purchased the beds for my grandson's and they love them!  My son said it did take a while to put together, however he did a great job and we couldn't be more satisfied!