Setup was easy but tedious, very sturdy and materials not cheap looking. I love my bed panel. Awesome investment