The beds took long to assemble, as we had purchased 2 of them, but they are perfect. It's been going on 2 years now and they are still like new and have held up to two rowdy boys jumping around.