everything! easy to put up, perfect size for my small hall. The lights are so bright and colourfful, the tree doesn't need any other decorations, would recommend to everyone, a fantastic. Love love love it