Great bench. Nicely padded and my grandson loves laying across it while using his iPad. Legs are easy to attach. My grandson actually put them on for me.