I really like these beds, but they scratch really easy and the way they are shipped they can be easily damaged. They were fairly easy to assemble just time consuming. It is too early to tell if they will last a long time.